Currently Browsing:Results for Tag "echo"

ECHO, a new science fiction adventure, is announced for PC

Recently, developer Ultra Ultra, announced ECHO for PC -- a third-person science fiction adventure involving stealth and action.The game's narrative stars the heroine En as she awakes from a 100 year slumber.