Armadillo Run

PC Games Like Armadillo Run

Arcade Puzzle

Armadillo Run is a Arcade Puzzle game. Released for PC on April 22nd 2006. We found 60 games which are visually similar to Armadillo Run on PC.

Platforms: all PC

Released: April 22nd 2006