On the whole its a really nice little game, especially for a first game jam its really impressive, and I like that you've taken the tower defence idea and snazzed it up with a moving player. Just a shame about that bug with them getting stuck behind the trees. Overall, great work!