🌍 Jan. 30, 2023
Nintendo Switch

Capybara Madness

Capybara Madness is 3D Ragdoll Physics Based Platform Adventure Game.

Nintendo eShop

$6.99
Platform
Adventure
Single player
Screenshots
Artworks
Capybara Madness artwork
-/-