Thanks for the feedback. I get what you mean about the start of each world. I was hoping to have it only happen once but didn't get it implemented in time.
Getting stuck with the fans was another issue that showed up at the end (late stage level redesigns) and could definitely be tweaked.
Glad you liked it.