It's been polished very juicy.Once I unlocked all abilities I could easily beat the game.But I think maybe you should make the upgrade happen earlier in the beginning(I'm not good at arcade shooter)Players like me will feel frustrated quickly and give up at the beginning and miss the fun part.