“Mass Effect: Andromeda” developed by BioWare is scheduled for release this March 21, is replete with new characters apart from the ones previously announced. The game also features important side quests that are deemed ‘meaningful’ by the developers.