drotahorror
Member
https://www.youtube.com/watch?v=FGPHy4iFoSs
I pretty much agree. #1 for sure.
5. Until Dawn
4. Batman Arkham Knight
3. Rise of the Tomb Raider
2. Star Wars Battlefront
1. The Order 1886
4. Batman Arkham Knight
3. Rise of the Tomb Raider
2. Star Wars Battlefront
1. The Order 1886
I pretty much agree. #1 for sure.