Is Nippon Ichi Software announcing a new game? This teaser site, with a URL that seems to indicate such. Let the speculation begin!