Nippon Ichi Software launches new title teaser website

12 persons and some blood splatter.