Overall a solid concept! Not sure if I was lucky, but I made it all the way to level 20 before I ended up getting hurt once. Very nice presentation. Great work!