I love the skill you get to choose after each level in combination with the things you can buy, it makes each run a bit different and interesting. I felt the levels were a bit tight but that part of the difficulty I guess, it got a bit too hard fast. Overall, very well done.