Huh?? That's a bizarre bug. Teak uses the same code as Garret, so there shouldn't be a difference. I'll definitely look into it!
I was a little nervous cutting the demo off at the end of the first level, since it's just meant to introduce new players to the basic mechanics. Garret learns new abilities through the rest of the game, so the later levels have more to them.
I'm glad you enjoyed it, though!