1. Halo 4 fans, beware of fake beta signups

  2. Nintendo 3DS demos arriving tomorrow

  3. Modern Warfare 3 DLC images released

  4. Apple, the first Fair Trade technology company

  5. Mass Effect 3 on PC requires Origin


    BioWare have confirmed that Mass Effect 3 will require Origin in order to be played on PCs. They also revealed that both physical and digital copies will require "a one time, single authorization for the single player game" and that "there is no limit to the number of installs. Playing Mass Effect 3 Multiplayer will require a constant connection."

    However Mass Effect 3 will not be available via...