Hindsight 20/20: The Wrath of the Raakshasa is a hack and slasher from Triple-I games, a studio founded by ex-Bioware and Sucker Punch devs. With that kind of pedigree, you’ll be expecting something a little better than the usual indie tat that we’ve been subjected to recently on PSN and in […]