CroissantG

Oh no! It seems like you're stranded in a strange planet... Will you be able to escape?
Puzzle
Play in browser