Nippon Ichi Software launched a teaser site with a single embedded YouTube clip. The site’s URL says “new_title” and “consumer,” which means it’s for consoles. This looks to be a horror game.