Devolver Digital has sent out a new trailer for their upcoming Shadow Warrior today, titles simply, “You’ve Got Wang”. Enjoy!
Related Articles
Spirit Halloween Unveils Axe-clusive...
11 hours ago
Pacific Rim Pinball Announced
12 hours ago
Truck Driver – Heading North Launch...
14 hours ago