Not sure if the scrolling elements are random, but I could not seem to get a good path to make it more than a couple jumps before getting blocked. So the main gameplay itself need some work but the visuals were really nice. (Platformer games are difficult to nail down, so don't take what I said too negatively)!