"The health meter seems to be under the player" - Yes, I thought it would be best than above him, so it would block your vision.
"The upgrade shop not pausing the game..." - To be honest, I don't really know why I choose to do that way! Somehow I thought it would be better. hahaha
I'm glad that you liked playing! Thank you for the feedback! :D