I don't understand the hate this movie gets. I found the characters actually have a backstory and explanations of how they're connected to the main plot rather than just thrown in a pile. The effects were awesome but expected in today's age of technology and movie making. All in All was a very good movie I thought. The movie trailer in my opinion does not do it justice, i found it misleading. I figured by the trailer it was going to be a world war 3 countries being the mobile or flying contraptions wound up in some sort of conflict, I was mistaken. However, was pleasantly surprised with a well done story that does not seem finished. Hoping for sequels!