BabelTechReviews received a copy of Shadow Warrior 2 for PC last week courtesy of Nvidia, and we played […]