Okay, here goes...
This game is just overall confusing, the colours are vibrant and it's easy to distinguish spikes between other things, which is a good thing, but I don't actually see any other positive things about this game. The negatives though, gee there is so many but I will talk about all of them: Firstly the spike algorithm is broken, sometimes you get two spikes on the bottom and on the top which makes it literally impossible to pass without losing, Secondly the restarting system is confusing as hell because instead of the game teleporting you to the start which would be a normal thing it just restarts the game as it is so every time you want to restart you have to move back to the beginning or just a place where there's no spikes. It's just frustrating to be honest. Thirdly the text behind the game is a bad bad idea, why didn't you just use the black space that is huge in this game? It would've been clearer the text moving behind the actual game is hard to distinguish and to read the whole thing you need to wait for it to loop a few times. Therefore, in shortened version, how you could improve the game:
- Move the text in the back to the black spaces above and below the screen, it will make it clearer and less annoying to read
-Fix your spike algorithm, it's broken.
-Make the restarting button teleport the player to the start and say something like "Click any button to start the game" that would prepare the player for whatever is coming and would just be nice overall.
- I haven't actually included it in what's wrong with the game but while I'm here I'll just say that there is no score, you should add one. A sense of achievement for the player makes him more interested and likely to play more.
You could also refine the game by:
-Making the animation smoother
- change spikes so they don't look like a pile of squares (unless you were going for pixel art, but it seems like you tried to make it minimalistic) You should do the same with text.
This game was done badly, but just because it was, don't give up! You can take the criticism and do better next time!