N7 Day Reveal: Andromeda

N7 Day Reveal There’s all kinds of exciting news today for Mass Effect: Andromeda. BioWare have finally released some new information and a new teaser trailer for the latest entry in the Mass Effect saga. Its been a long-time coming, that’s for sure! The game has been in development for years and fans of the series have been waiting with bated breath for any small tidbits of news (well, some people […]