Armadillo Smash N’ Roll is a ball rolling rampage!
Armadillo Smash N’ Roll! is a ball rolling rampage where you play an armadillo that smashes, collides, slams, and bashes into enemies, all while trying to rack up the highest score possible within the time frame given. Discover new areas and ...