BioWare released the Mass Effect 3 launch trailer this morning and all I can say is; Wow… just wow. BioWare really knows how to run the hype machine when they have a game coming out. Fortunately for them, they make awesome games.



133 Hits