This is a very unique game, it make in doodle draw with paper background platform game.
The game is you play as "Speed" the fast, agile, and determind doodle hero, to race to the finish line as quick as possible.
But you will challenged by the enemies on your way, use you doodle wit and doodle determination to beat them and make it to finish line in record time.
Download it here