Thank you for playing and your kind words! I was worried that level design might not work well because I was rushing to make levels in last few minutes before the deadline, without time to do any playtesting for most of them. I am glad you liked it! :)