trailers

Via: DaysideTV
  • -
  • Vote
  • -

IF this bombs, let's take a gander at what the collective response will be...

'Well, excuuuse me princess!'

Via: Xbox
  • -
  • Vote
  • -

The multiplayer beta drops April 18th for Xbox One and Windows 10. The game will be released exclusively on Xbox One on October 11th.

Back to Top