https://m.youtube.com/watch?v=-CfW2...IS1BobVae4rKfhFIRz7jbGjGmR7LjaYHD_zXDQljc2RJQ
There is a new trailer out and this time its the UK Launch trailer, there is unseen footage shown off this time so it gives us more of an idea of what to expect visually of certain parts of the game.
There is a new trailer out and this time its the UK Launch trailer, there is unseen footage shown off this time so it gives us more of an idea of what to expect visually of certain parts of the game.