I'm definitely not in the top 20, but I agree with Supposed, lots of deceptively simple-looking things can be made challenging, depending on how focused you are on competing against it/your personal best ;)
Matpg, you've got an interesting concept here....I can imagine tons of possibilities for it, if you choose to expand the levels or the game concept beyond what you have here. I'm enjoying it, thanks! :)