So far, Nick's current line-up is pure horror (The Fairy Oddparents, As Told By Ginger, All Grown Up) but only one of them makes an exception: enters the Blue Girl, XJ-9 from the future! (or should I say retro-future in this case!)
My Life As A Teenage Robot is a surprisingly good Nick Toon that tells the story of a girl robot who saves the day by fighting evil alien invaders and other menacing villains from all sides of the world and the universe (hey, that probably sounds like a Powerpuff Girl rip-off but Rob Renzetti, who creates this show, has also worked on several PPG episodes before, so I abide by that fact) while facing challenges as an ordinary teenager in real-life situations! And if you think the word 'teenager' will often lead to concussion that the show will feature head-banging rock songs and typical teenage punks, think again! TR's artwork and background designs are heavily inspired by classic cartoons of the 20s (think of it as an Oswald cartoon in its newer form), out-of-date anime and even classic buildings of the Golden Years while maintaining the very essence that makes every hit show (Samurai Jack, Foster's Home For Imaginary Friends, PPG) an instant classic.
But that's not all, folks! Every episode is as sweet as the rest, thanks to its inventive ideas, fluid animation (the best examples include Jenny's transformations and even in one scene where Jenny outfashions her rivals by revealing her fancy costumes, in which I personally think is the best I've seen in recent years), wonderful voice acting and colorful character personalities! The music is, unlike the usual pop songs that are often heard in teenage-themed shows like As Told By Ginger, surprisingly pleasant and is predominantly reminiscent to the ones heard in Tartakovsky/McCracken shows, in addition to the cool techno music.
To sum it up, MLAATR is cute, funny, unexpected and a real blast to watch from start to finish. It is hard to underestimate a Nick Toon like this one, especially when you have no idea what the Blue Girl has up her sleeves!