Sorry, but I do love the show! I'm always like "OH NO! It's over already?"
Anyway, question: 1) why are those creatures called Skitters? I must have missed something.
Also, I'm assuming "Mech" stands for "Mechanical ?? something.
© 2013 TV Fanatic