That's a fun game, and challenging. Unfortunately, the gameplay is identical to "Roadblocks" (portal submission 192217). Come on, come up with something original.
This is doing well, and will probably continue to do well, because most of the people voting on it don't remember the original game that this is ...I hesitate to say "ripped off" of because there are differences you've added. However, it's clearly influenced by or based off of Roadblocks.
Roadblocks was hard enough I had to actually look for a walkthrough (which was posted in the reviews) to get past a couple of levels.
If you've never played Roadblocks, my apologies - but if you have, then shame on you for not crediting where credit is due.