I mean this game was released this year and is third on twitch's most viewed
Very fun, my preferred Battle Royale because of the graphics style and it generally just emulates a human battleground pretty well
Battle Royale Games
Any love for COD Warzone
Submitted by dragonbreath567, 29-07-2020, 01:27 AM, Thread ID: 177518
Thread Closed