Preview from GamesTM (UK) Issue 59 || New gameplay details and lots of new images!
View Single Post
100X more excited... seems to happen the more we see... especially when we get lots of info like this. and when we see trailers. :-D