Playing each level is reverse is awesome, especially the boss battle. Each level is designed so it makes sense, and seeing the level played normally is a great reward all by itself!