• Register

Output Games is an small indie studio based in South Africa. Currently outputting cyber-horror puzzle game ECHOPLEX

Add game Games
ECHOPLEX

ECHOPLEX

Puzzle

ECHOPLEX is a time-bending puzzle platformer with a full-motion video story. Trapped in a mysterious looping simulation, you are followed by an “Echo”...