Super well made, played through the whole game. I really like all the different enemy types. One minor nitpick, I don't think it is super necessary to tell the player which upgrades to get first, I think that choosing which upgrades you go for first is part of the fun.