Nice!
Great game! Very frustrating when you die though... lose all upgrades, should be able to save (and maybe have continue points, cuz very frustrating to start the whole level over); otherwise, very very nice job, I loved it and the rpg elements were really cool too, off to play your second one!