Zeus’ Battlegrounds: A Free To Play Melee Battle Royale Will Start Beta Starting TodayBy Leif Rey Bornaleson September 8, 2018Zeus’ Battlegrounds is the latest game which will implement the Battle Royale Format. It is a free to play Melee...