Who gets in? Who stays out?
Welcome To Earth

Source and More information: Welcome To Earth [Free] [Puzzle]

Author: itch.io