I figure every game-related forum should have a thread like this, so:
Where did you hear about Armadillo Run?
(if you read about it in an article, please provide a link)
-
I first read about it on Independent Gaming:
http://indygamer.blogspot.com/2006/05/a ... o-run.html
Downloaded it the same day, bought it later that evening, have been playing since.