I saw it this afternoon and liked it. I was a little put off by the overly-campy dialogue, but whatareyagonnado, it was a fun movie. It wasn't seamless by any means, but I didn't walk into this expecting to buy the Critereon release in a few months.
***SPOILER***
MacFarlane could have used a little raining in, but when his response to losing his armor was slowly streaking the compound singing German folk songs, I busted up. CHARACTER HUMOR!