What is “Battle Royale” game?

May 15, 2019 admin 0

Unless you’ve been living under a rock, chances are you’ve at least heard of Playerunknown’s Battlegrounds or PUBG and Fortnite. Even if it was just from Googling, “WTF is the floss dance”. But how exactly […]