Capybara Roulette2026Casual PlatformerPCWindowsAdd to wishlistLikeDislikeShow gameplayGames like Capybara Roulette