Battle Royale games have been all the rage since PUBG burst on to the scene and took the PC gamer world by storm. Yes there as a lot of similar open world survival games but the addition of an ever shrinking map and no respawns really set it apart. Now there is a ton of […]