A review of Armadillo Run has been posted at Out of Eight PC Game Reviews:
http://jaguarusf.blogspot.com/2006/09/a ... eview.html
Enjoy!
Moderators: Moderators, General Forum Moderators
Users browsing this forum: No registered users and 23 guests