Mass Effect 2: Arrival Review

by Tony Windebankon March 31, 2011
Game: Mass Effect 2: Arrival Developer: BioWare Publisher: Electronic Arts Available on: Xbox LIVE Marketplace, PlayStation Network & BioWare Store (Reviewed on Xbox 360) Mass Effect 2 has had some brilliant DLC since its release and many gamers are eagerly anticipating the next title in this epic saga. So to keep fans of the BAFTA […]