I think I've played a far distanced similar game. That wasn't a flash game but that was close to a flash game. I'm talking about lots of year back. That was about 19-20 years ago. I'm glad that I still remembered it.
I didn't liked the game though. The task was just the same from stage to stage. Only I need to be more quick and accurate to continue to the next level.