The teaser video has gone live i believe - go have a look - its been captured from the game. not sure if other vids are real - as cant see!
David Rutter
The teaser video has gone live i believe - go have a look - its been captured from the game. not sure if other vids are real - as cant see!
David Rutter