Ignoring the very "Nippon Ichi Software" vibe that comes from the initial teaser materials, Japanese video game developer Compile Heart have recently teased a new IP titled Makai Ichiban Kan (Unofficially translated as: Number 1 House in Hell).
Aside from the vague...