User blog comment:Memphis the light/Bored.../@comment-2181494-20110207020634/@comment-1478167-20110207031830

Yep that's the name of the game.I got the news from here.http://okami.wikia.com/wiki/Okamiden