I've known about the game for a while now, but due to the near 100% chance that it'll never get a localization, I've tried to keep from looking too much into it. I've avoided info on the game like the plague, knowing that I'll more than likely never get to play the Japanese version, let alone a translated version.
:ONdepressed: