A downloadable game

You've almost made it - only the last stretch remains. How did you make it here? Where are you going ? That's not important right now. All you need to know is that RED means DEATH and you're going to have to JUMP your way out of here if there's going to be any chance of escape!

The Last Escaping Light (Crayta: Perfect Simplicity Game Jam)