Quite engaging and polished! Weapon and upgrade choices matter. I needed a few attempts to finish, and I enjoyed it. I like the auto-fight where you just control your position. The given upgrade percentages seem like they're not to be trusted too ;) Encountered a bug once, after my health was restored, the game field disappeared, while the sounds of fight continued, and I needed to reload the page. A small animation accompanying the final might be a nice addition. Overall, great job on your second game!