Gametrailers.com - Echochrome - E3 2007 Gameplay Montage HD http://www.gametrailers.com/player/21880.html "Up is up, and down is down, but not everything is what it seems, at least from this perspective." Saved on Jul 15, 2007 #escher #gaming #video Internet Archive