Dude, if this is actually your first game, it's amazing! Really fun little boss fight! The short timer creates a lot of pressure, and discovering the progression system? wow! sadly i only made it to the first 2 upgrades and couldn't finish the fight, it's way too hard. It's a surprisingly complex game, the boss attacks are not trivial! great job!