BioWare Releases In-Depth Look at Mass Effect: Andromeda’s Multiplayer

Sounds pretty intriguing.