Battle Royale is a sub-genre that has become one of the dominating ones when it comes to the gaming industry in the last few years. This genre is usually defined as an online multiplayer video game that has a blend of survival and exploration and scavenging elements that result in or end in the last-man-standing gameplay. We have shortlisted our ...
Read More »