NEWS 28 Jul 2017­ by L Coulsen

ECHO Release Date and Spiffy New Trailer!

Remember ECHO, by Ultra Ultra? The game where you are, quite literally, your own worst enemy? Yeah, it has been a bit quiet lately indeed, but it turns out, it's the good kind of quiet, as we now have a shiny new trailer, suggesting there's actually a fair bit of story behind the premise, but…
ANNOUNCEMENT 02 Sep 2016­ by L Coulsen

Why Are You Hitting Yourself? You Must be Playing ECHO

This has to be, hands down, one of the most creative video-game concepts I've ever heard of. In ECHO, you take on the roll of a woman called En, who arrives at a mysterious palace where, well, you literally have to kill yourself. Repeatedly. Because if you don't, you'll end up killing yourself. It sounds…