This game lacked challenge, adding a time trail or maybe moving the obstacles around could help add to that. Dodgems seems a strange name for a game where only the player moves.
I like the random generation and placement of the coins and obstacles, but they can overlap with each other and multiple times an obstacle spawned on the player causing them to immediately lose a life.
I've worked on the problem a little and have dealt with this by having the objects check for a collision after they are placed and then randomizing their position again.