Thank you for your comment! Yea my level design could be better because looking back putting invisible walls just confuses the player and is not good level design. I also like the idea of adding damage text as right now when the player buys the upgrade in damage you don't really see the difference that easily however there is a big difference. Glad you enjoyed my game :)