Mass Effect 3: Take Back Earth Trailer Changes the Tide
EA and BioWare sponsored last night’s episode of The Walking Dead on AMC to promote the upcoming hotly-anticipated video game sequel Mass Effect 3.
Rather than only boring “brought to you by” messaging, a two-minute CGI… Read More