dexmexter

A puzzle mystery: where did all the humans go?
Puzzle
Play in browser