Thanks! You're right, it's definitely inspired by Mini Motorways.
Good point about the sounds. I couldn't really come up with a great idea at the of the jam, so I initially just gave up. However I had this idea on friday, so I had to make it work in like two days. Unfortunately I couldn't find time for sounds, even though I really wanted to. :(
But I will improve this a bit in the near future and this will include sounds ;)