Posts Tagged ‘ECHO’

ECHO_Struggle_Big

ECHO Brings Its Sci-Fi Tale of Introspection and Discovery to PS4

It promises to be “unsettling.”