Games Super People Beta Attracts Tens of Thousands of Players by Naser Nahandian August 21, 2022 0 Many have written off the Battle Royale genre as a passing fad in the pattern of ... Read more