A small, point and click, multiplayer arena game.
Stadium Ludus

Source and More information: Stadium Ludus [Free] [Fighting]

Author: itch.io