Great game! I liked the visuals and sounds. I think the concept is also a good idea for a puzzle game. I think if you want to focus on the puzzle aspect though you should give a little more leniency to the player when driving, it was pretty easy to crash the vehicles. Maybe you could turn blocking the road into a game mechanic as well in some other levels? Awesome job, keep up the great work!