Tag: Alter Echo
Video Game Ad of the Day: Alter Echo
by Matt Keller on Oct.07, 2012, under Video Game Ad of the Day
Alter Echo is one of those utterly abysmal action/adventure games that nobody makes anymore. Probably the only good thing to happen as a result of astronomical increases in video game budgets.