I think there are lots of great ideas, but not enough time to implement them properly. Some also seems a bit out of place, like puzzle elements (jumping on text, or fake spikes) when you are in a rush. I think if you focus more on the core mechanic and the genre of your game, you'll spare time to polish things!