Really liked how each level added a new mechanic to add to the roster; the building complexity made it feel really well-rounded!