http://www.ace-game.jp/index.html
This game looks so <B> FREAKIN </B> sweet. I hope they release it in North America