• Clips: New Mass Effect Trailer

    Behold, the new Mass Effect trailer. This is/was a Bioware RPG, right? Either the combat system is seamless, or this just became Gears with hit points.

    Loading comments ...