Thank you for the feedback, the cheat thing can be easily fixed by just disabling the ability to switch until it lands on the other platform and the wall texture flip was my poor execution. I wasted time on unnecessary parts of the development process, the game would have been better if I was just focused on the important parts like the polarity floating thing you mentioned. lesson learned, thanks man, anything else you want to add. I can really use some advice.
The other mechanic I would change would be making the jump much higher. It was difficult to get over the obstacles without using the gravity switch mechanic. Though you might be able to turn that into a mechanic: the player has to adjust the gravity of their jump? Or they can ONLY reverse gravity, not jump at all? Exploits and glitches are great ways to experiment and find new gameplay mechanics.