Stumble And Fall
Release date: 10 May 2024
Indie
Platforms:
PC (Microsoft Windows)
Themes:
Action
Game modes:
Multiplayer
Overview
Reviews
Rating: N/A
Stumble and fall is a comedic local multiplayer controller beat 'em up game set in bizarre and dangerous locations
Keywords:
controller required