Okay so I found this really interesting. I loved the random generation. However, I'd suggest making more chunks for the random level spawner to draw from to make the game more fun. However, as soon as I started to recognize all of the chunks, I started to play it more like a rythm game where I was quickly matching the dots through muscle memory as soon as I saw the beginning of a chunk.
P.S.: I play a lot of CS:GO so I didn't have issues with aim but always make the first level (or start in your case where it's infinite) so easy even a toddler could get it.