Okami was a 2006 game of the year winner that never achieved sale success in-line with its critical-acclaim. It’s fitting then, if still completely...
There’s no outfit in gaming with a stronger history of telling tales about picking fights with God than Square Enix. Literally or metaphorically, from...