local multiplayer battles
Desolate Planet

Source and More information: Desolate Planet [Free] [Fighting] [Windows]

Author: itch.io