This is the top 20. Creativity on the take of the theme, the puzzles are challenging and well-designed. The mechanics of letting players draw enemies and puzzles are fun ways to let the player "code" the game. Not to mention the funny storyline and smooth basic movement.
The only picky point IMO is the learning curve of puzzles needs to adjust a little bit. For sure the last one should be the hardest, but since it introduced new mechanics, it is better to let the player have fun with it first and then put it on a hard level although it is simple enough to understand it quickly.
Also pls rate my enemies and the crown (not the flowers plz)