Nice game. Visuals were great, game was just the right amount of challenging for an early Saturday morning, and I liked the use of all the different forms to solve the puzzles. The tree climbing and the snake moving were a bit wonky, but otherwise very well done.
And BestPossibleGames, if you didn't figure it out yet, just answer the question "Which came first?"