Games/Alter Echo/MediaAlter Echo·, 2003 · THQMediaBack to gameAll5Screenshots5Screenshots5More about Alter EchoPlayer reviewsCredits