News · Escape from Life Inc – Launch Trailer “Escape from Life Inc” is a quirky story-driven puzzle platformer, where you switch between three… April 7, 2021·