That was fun to play! I loved the ways the levels were setup to provide a challenge to the mechanics!