Excalibur Online, the browser based strategy game from Omniverse Games and Radiance Digital Entertainment, will begin Open Beta testing on August 12, 2010. Players from around the world will finally have the chance to prove themselves worthy of Excalibur as they attempt to unify Britain under...
|