I'm really keen to download the demo, but my modem is a hunk of shit.
It'll take me hours to download 1.8GB (took 13 hours to download 1.5GB, which was undead nightmare).
I have been looking at reviews from Tejb, Hutch and xjaws about the game and it looks good, except the main thing people are complaining about are the controls.