Big Giant Games

Can you escape?
Puzzle
Play in browser