You're the Devil and have to prevent a human from geting home
The Devils Game

Source and More information: The Devils Game [Free] [Strategy]

Author: itch.io