Campaign was awesome, I wished it lasted longer. Every level was pretty much it's own set-piece regarding some cool mechanics, design, or tricks or themes (or all of them) with actual set-pieces sprinkled in between.