Okami HD for the PlayStation 3 was just announced
According to this week’s Famitsu, the game’s scheduled to be released in Japan this coming November. Still no word on its North American/European counterpart, but you bet that’s it probably coming […]