I like the idea and the game looks great! Maybe I'm just bad but I didn't seem strong enough to beat the first level??
update: based on another comment I realized I thought the upgrade tree was level select as well. Basically have to die first attempt and purchase upgrade to have any chance