The movement is a little slippery, but if that's what your going for in the first place, I guess it's fine.
tysm It was on purpose
also, you could try making a simple particle effect whenever the player touches an upgrade, or give a visual. for example, if I get a shield upgrade, I could have some sort of icon or something to indicate how much shield I have.
ty though I am remaking it into a full release