Yep, still looks awesome

Crimson Dragon is homing in on its Xbox Live Arcade release, as Microsoft Japan has launched an official site for what some — particularly this editor — would call the most exciting Kinect game yet.

Read more...