I think it's a good movie, but I'd have to say it wasn't quite what I wanted to be, so I probably didn't like it as much as I thought I was going to. The humor is funny, but sometimes there's too much of it. There are long stretches without any robots, not enough robot-on-robot fighting, and they sometimes disappear in the middle of battles for no reason. That said, I don't think I've ever seen better special effects, and there are some scenes that are absolutely jaw-dropping.