tutorial inside the reason the backround stops zooming is cause scratch hates when sprites go off screen so id recommend going to turbowarp for backgrounds. the setting for this in turbowarp should be in the advanced. if the legs in your project when you use this dont work, i got nothing. free to use i don't care.
longnek for song backround by @jaidenrealalt or thanatos team