MMO Stats logo
Auto Battle Royale screenshot

Auto Battle Royale

November 2019 (6 years ago)

Kill or run away, and the last survivor is the winner!

Compare this game

Get this game

Platform

Release Year