Thanks for the kind words! I tried pretty hard to get a decent difficulty curve so I'm glad you liked it!