Menu Close

Mass Effect: Legendary Edition Review

These days, developer and EA subsidiary BioWare is mostly known for disappointment, if anything, thanks to the sometimes hilarious but ultimately depressing release of Mass…