down smash studios
Rodent Rumble is a multiplayer mix of party games and battle royale arriving to Steam next year
What would happen if squirrels were armed with wacky weapons, fought in battle royale, or participated in party-style minigames? Players of Down Smash Studios'...