Did you break a wall or something to get the armadillo into the portal faster?
(You added a piece of rope to the right side of the structure, didn't you?)
I guess the doomsday weapon was unexpected. It's not like you can see it or anything.
Aha, nice level I was wondering what you were talking about at first... Then it hit me..
Anyway cool level, but I must be stupid if I couldn't find where you put the rope, Heh.