hitmanuk2k
The Boss
Keep your eyes on the XBox 360 Live Marketplace this week, as rumour has it a video (24th) and a demo (26th) will be available. This seems like it could be true, as it ties in the Gaming Convention taking place in Germany this coming weekend.