A multiplayer game in which gamers fight each other in an arena. You need to strategically place your characters and then watch the automatic battle... Read more