Press ESC to close

ADVERTISEMENT

Starvara Studios

Starvara Battle Royale

Join the epic battle in our universe featuring a heart-pounding 120-player Battle Royale! Engage in an adrenaline-fueled showdown as you compete for the prestigious title of Galactic Champion, striving to emerge as the ultimate survivor in a quest for victory.