Capcom spoofs Assassin's Creed 3 to promote Okami HD
Okami HD released on PlayStation Network this week, but Capcom seems to think you might have another game on the brain. They released this new video by way of a reminder and, seeing as they have new Okami hoodie merchandise ... more