If you search the definition of “battle royale” you get the following: Battle royal (plural battles royal, also battle(s) royale) traditionally refers to a fight involving many combatants that is fought until only one...
Another year gone, another load of games that I didn’t get to play. But, for the ones I did, here is my ranking of the top 10 games for 2017. FacebookGoogle+TwitterLinkedin
Even with the survivalist Fortnite still under production, Epic Games have recently been teasing what is perhaps their next project, and in quite an enigmatic manner. FacebookGoogle+TwitterLinkedin