NeoRatt on 26 January 2008
I downloaded the demo for 360 last night. This game really sucks.
I can see why they say they are using only 2%... On 360 they are probably only using 4%... There are many games that look way better then this garbage.