Cool concept. I think I figured out how to beat the last level (the green one) but it's really hard, basically I think you need to go to the very end first and make your way back to the start right? Great game though!