Arrival Launch Trailer

The Reapers are coming, will Commander Shepard be able to save Earth?