10 Second Switch
You can download 10 Second Switch from itch.io

Games Like 10 Second Switch

Fighting

10 Second Switch is a Fighting game. Released on April 25th 2020 for multiple platfroms including Web . There are 45 games which are visually similar to 10 Second Switch.

Platforms: Web

Released: April 25th 2020

Multiplayer