This is released today in the US I believe but strangely I cannot find any info or reviews anywhere - I know its been aimed at both PC and the consoles this time (Deus Ex II anyone !) but I am hoping this is not a sign of it being crap. ANyone played it yet ?
Cheers
Ironman
Social Networking Bookmarks