This is very cool one! Writing is so good, I am impresed. Dificulty increases with levels, but you want to read next level description so hard, that makes you give your best to try finishing curent level. Obstacles are well done, and I thing this was developed by some future full time game devs! Congrats!