Armadillo Run
Game » consists of 1 releases. Released Apr 22, 2006
Armadillo Run is a physics-based puzzle game in which you build structures to lead the armadillo to the exit of each level.
Recent topics on Armadillo Run
The Internets want to talk about this game with you. If you want to talk to them, start us off!
Log in to comment