I check out everything Brain's Base does, they have a pretty good track record. Odd that I haven't heard of anything by Takahiro Omori. He seems to always have something going on.
Here is the preview for the game it is based on.
http://www.youtube.com/watch?v=5GYhRY5-e8c