http://www.411mania.com/movies/dvd_reviews/148288/Titan-Maximum:-Season-1-DVD-Review.htm I can't wait to get this for my birthday!
I'm pretty sure they are. I just think they're alternating between Titan and Robot Chicken. I mean, GOOD stopmotion that's only 15 minutes takes about 5 weeks, so yeah.