The trailer, which reveals the game’s release date at November 13, has nearly 900k views on IGN’s YouTube channel.
You must log in or register to comment.
The trailer, which reveals the game’s release date at November 13, has nearly 900k views on IGN’s YouTube channel.