Anybody play this yet. Its out on the Japanese side, not sure if its out on the US side. The game has quite a bit of style and high presentation. The gameplay however leaves a bit to be desired. In fact half of the demo seem to consist of nothing but QTE's. Still though, the game looks jawesome.