A 1v1 online multiplayer game
Duel Voltage

Source and More information: Duel Voltage [Free] [Shooter] [Windows]

Author: itch.io