Thoth Contributor Premium Supporter Jul 28, 2019 920 United Kingdom Aug 28, 2020 #1 Game Name: The Walking Dead Onslaught Release Date: 02 October 2020 Price: £45 at Game UK Requires VR System to Play Looks more like a steelbook for the series rather than the game.
Game Name: The Walking Dead Onslaught Release Date: 02 October 2020 Price: £45 at Game UK Requires VR System to Play Looks more like a steelbook for the series rather than the game.