thanks for the kind words! designing the puzzle levels was definitely a new and interesting thing to try for me, and i'm glad that it came out well! :)