A day before the demo showed up on PSN store the 360 version of the Demo hits XBLA and here’s a HD direct feed gameplay