Great game! Unfortunately I died on the Lizard from hell and couldn't get past that point but it was still really fun. I love the use of upgrades!
Thanks for playing. Congrats on making it to the boss. It might be bit too hard to get there and beat that :D