I love the player switching mechanic. It makes for a more interesting and dynamic gameplay. The levels are all well constructed and planned really intricately. The art is also cute and goes with eachother well.