Thanks for the feedback. keeping the game simple is the best thing you can do.
Without using a full engine you kinda work with your own paradigm/limitation more than anything else. I try new frameworks to see what I like, so far stuff like Raylib, LÖVE & Ebitengine seem to be the sweet spot, low overhead of dealing with engine specific problems.
Anyway, looking at the clouds it seems they are scrolling forwards, and background scrolls slowly which may not noticeable when you are moving a lot.