I really appreciate the feedback! That was, in fact, the intended solution, but I definitely think that I could've made it a bit clearer. As for getting stuck in the floor, there is a reset level button in the pause menu. This doesn't excuse the bug, but when I found the bug there wasn't anything I could find to fix it and I wanted to finish the game.
I know the art style is very inconsistent, and I tried to give the flag an outline to make it stand out, but it probably wasn't needed, and I agree that I should've made the floor more appealing.
Overall, I'm glad you liked it! And once again, I appreciate the feedback.