Departed Game

Departed is a spine-chilling puzzle game where your only escape lies in spotting anomalies in an endless subway loop. With…