It looks like you're new here. If you want to get involved, click one of these buttons!
A pretty interesting concept for a game from what I've seen in the trailer and read in a magazine(damned if I remember which mag..)
However the demo seems to be through Onlive which seems rather...defunct at the moment.. Why can't they just put a demo file on fileplanet or something?