I thought it might be a good idea to make a topic where we list reviews and articles about Armadillo Run. Feel free to help out by providing links to articles I've missed.
Big reviews
Firingsquad, scored 88% : http://www.firingsquad.com/games/armadillo_run_review/
Boomtown, scored 9 : http://pc.boomtown.net/en_uk/articles/art.view.php?id=11711
Bovine Conspiracy, score 8 : http://www.bovineconspiracy.com/index.php?option=com_content&task=view&id=307&Itemid=42
Fun Motion : http://www.fun-motion.com/physics-games/armadillo-run/
Jay is Games : http://jayisgames.com/archives/2006/05/armadillo_run.php
Print reviews
PC Gamer UK, scored 88%
Small reviews
Game Tunnel (in june round-up), scored 8.0 : http://www.gametunnel.com/articles.php?id=485
Independent Gaming : http://indygamer.blogspot.com/2006/05/armadillo-run.html
Gamers with Jobs : http://www.gamerswithjobs.com/node/25284
Features, interviews, et.c.
Interview with Peter Stock at Fun Motion : http://www.fun-motion.com/interviews/armadillo-run-interview/#more-65
Post Mortem at Gamasutra : http://gamasutra.com/features/20060619/stock_01.shtml
Smaller articles
Article at GameSetWatch http://www.gamesetwatch.com/2006/05/physics_games_going_on_an_arma.php
Article at Gamer.no (Norwegian) : http://gamer.no/blogg/pc/trim_hjernen_med_armadillo_run/26328
Article at VG.no (Norwegian) : http://www.vgb.no/8004/perma/65101/
Article at Dubious Quality : http://dubiousquality.blogspot.com/2006/06/armadillo-run.html
Article at Popgadget : http://www.popgadget.net/2006/07/i_am_in_love_wi.php
Armadillo Run also have it's own Wikipedia-page