I think you're in over your head on this one. You can't just open up game maker for the first time and create a masterpiece fangame.
There are so many things wrong with the first few screens, but let me go over something first.
A guy requires at
least one of these three things to be considered "good"
Plain and simple, it needs to be fun. While some people's view on fun can vary, I think we all agree that tediousness is not fun.
What you have put together is a tediously designed set of rooms that just aren't fun.
A game should be entertaining to watch. This can be achieved in multiple ways, whether it be funny traps, cool gimmicks, interesting bosses, etc.
Production value is how good the game looks, the effects, the backgrounds, the sprites, all that stuff. Production value can help a terribly designed game become tolerable. You see, brown blocks and a simple 2 color background isn't going to cut it. Some japanese developers would disagree, but you're making a game for a popular streamer on twitch.
Do you think a game such as boshy would be so popular if it was all brown blocks and pastel backgrounds? Of course not. Production value is a very hard thing to master, and it requires practice, which brings me to my main point.
I understand that you just want to have some fun by trying out something new for someone you watch, but making a game like this takes effort and time. Unfortunately, you can't spend 2 days on a game and pop out a masterpiece. If you want to take game making seriously, try your hand at something smaller first. Slapping someone's name on a game does not make it good.