I did do a search honest but couldn't find a thread about it, anyway demo out today on PSN and Live only available for 20 days though
The G/F just had a play through and it looks pretty good, much better I'd say than the PSN/Live only game that came out last year
Game comes out Fall 2011
The G/F just had a play through and it looks pretty good, much better I'd say than the PSN/Live only game that came out last year
Game comes out Fall 2011
