Team Feeshbon

Play as the son of a sun while finding your way out of a labyrinth. Will you succeed or will your light flciker out?
Puzzle