One of the best game trailers I've seen and it's out this Wednesday!
Got to admit I'm a little worried about this one. The game looked promising, but most retailers are selling this game below £30 and the review is embargoed until Tuesday - not great signs. Could still be great, but I'm on the fence...if it gets anything above decent reviews I'll definitely be playing on Wednesday night.
Comment