Mass Effect 3: Alternative Launch Trailer

Shinwaka's picture

Very well made fan trailer, I personally think its better than Bioware's launch trailer.