Really great idea that's a little rough around the edges in the balance and cohesion senses. I personally felt the levels generated felt really unchallenging until you hit a sudden really difficult spot (or that one that could get you stuck in the fencing).
That being said, the game looked great and your implementation of the skill tree was awesome! I loved it so much! I also appreciated that the skills were noticeable, even if sometimes mechanically they didn't feel 100%.
Solid entry and I hope to see more from your team, I think you've got something going here.