I definitely understand deadlines sneaking up on you. XD
I saw other people were perplexed by the shop system and I understand that it could probably be reworked. However, I think it's a really interesting idea, deciding if you want to upgrade and go into a level with really low health, or play more conservatively and risk being to weak it the later game.