It definitely didn't have the best plot and characterization in the world, but it was a perfectly adequate for a Kaiju (giant monster) film. You get to watch giant robots fight giant monsters, and the special effects are pretty good. I do wish we could see a little bit more of the fighting though given that that's the whole point of the film, especially the giant robots.
There were several bits that made me think of Evangelion, which was amusing.
We also "accidentally" saw it in 3D. Avalyn thought she ordered 2D tickets. I was there at the time and certainly would have remembered if she'd specifically asked for 3D tickets. And yet somehow we ended up in a 3D showing.
The 3D glasses at this theatre were big clunky plastic things that felt heavy and fit over glasses even less well then regular 3D glasses. They were also kind of smudgy. And even once i'd gotten them cleaned and mostly situated on my face... 3D just really doesn't add much to movies in my opinion.
The one thing that kind of bugged me....
If you're bioengineering monsters from scratch for the sole purpose of combat, why would you even make them capable of getting pregnant? The brief flashes we got of their creation made it seem like they were assembled rather than grown, so it seems like you'd actually have to _work_ to make that even possible. And how did it get pregnant? Did they let the monsters run around mating with each other (if so, why?) or are the monsters just hermaphroditic and self-fertilizing? (In which case, again, why would they design them that way?)
Really that bit just seemed kind of dumb and it didn't even really seem like it added anything to the movie. If they'd just found the secondary brain in working order everything would pretty much have gone the exact same way. And i'd much rather have seen an extra minute or two of robots fighting rather than the minute or two of baby monster.
All the other potentially dumb bits i was able to gloss over in my mind, because that's the way these movies work. But not that bit.