Ultra Ultra Releases New Gameplay Footage for ECHO

ECHO is a futuristic action-adventure title that will feature puzzle solving, stealth, and story-telling in ways never before seen. Today's new video shows off new gameplay mechanics with the developers discussing the games core mechanics.

Read Full Story >>
The story is too old to be commented.