Hearing a lot of good things about this. Downloaded the demo, great graphics and a decent story line.

Anyone play it? I had a fast link for you guys and it died already.