Ragdoll Rumble

Release date: 14 Nov 2024
FightingIndie
Ragdoll Rumble is a chaotic party game where toy wizards unleash wild spells in explosive spellcasting battles. Cast crazy abilities, outsmart your opponents, and prove you are the dominant doll!