Top tier stuff! Tight controls, upgrade systems, good soundtrack, and cool design. I did feel like some of the power ups felt less helpful (you need at leasst 3 companions for it to feel like it's doing something for you IMO), and while I could see how not making them temporary could be OP, it's worth considering changing the balance so the players feel a little more "powerful" when picking them.
Also, I got busted entering my initials - growing up in the 90's instilled the habit of entering ASS haha