I just watched this movie. It was pretty lame. Entertaining in a way... but I wouldn't want to watch it again.
Visually it looked really good and the effects were cool, but it just did not know what it wanted to be. There was a lot of serious moments, some good humor, then some really off-the-wall goofy-ass humor and stupid plot points. It felt like the movie was having mood swings.
If it played straight with some of the better humor and fun and didn't have a lot of the stupid crap and forced cheesiness it could have actually been a decent movie. Instead it is a bit of a mess.