Mass Effect: Andromeda – Announcement Trailer

A new Mass Effect game. Need I say more? Big fan of the song in the beginning.

 

Leave a Reply