Latest Awards:
Anyone played the demo? it seems ok.
I played it on the 360, was alright. Bit sketchy in places but I don't think i'll get it.
Forum Rules