Dawn of War III Open Beta Begins

Dawn of War III (DoW 3), scheduled to launch on April 27, is giving a short but sweet treat for its fans, as the Warhammer 40000 franchise began its open beta early this morning. DoW 3's open beta...