Wow! I did not expect that many levels and mechanics. I like how the difficulty of the levels scaled - halfway through I had to pick up pen and paper to take notes haha