Battle royale games, so called owing to their inspiration coming from the plot of their namesakes’ 2000 cult classic movie and novel, are a hot topic right now. These multiplayer games combine last man standing gameplay with elements from survival games, to create a genre that is both challenging and Continue Reading