I like the idea behind the gameplay! I think my main two suggestions would be decreasing the amount of time spent standing still, and increasing the amount of checkpoints. The player would spend less time waiting for the game to switch back to green, and would spend more time exploring new parts of the level, that way. Great first project!
And yeah, to repeat everyone else -- the music rocks.