Whenever you see some kind of countdown clock appear on a gaming oriented web site you know that a big announcement is close at hands. In this particular case its BioWare's main site that has a countdown clock that will go down to zero on Monday at noon Eastern time. The clock is also available on BioWare's Mass Effect and Dragon Age's web sites (the site for Star Wars: The Old Republic does not have a countdown clock).
What's so big that a countdown clock shows up on three separate sites? Is it a massive relaunch of the main BioWare site? Is it the announcement of BioWare's next big original game? We won't know for several days yet.

Top Game Downloads
Red Stone Client SetupCommand and Conquer 3 Demo
Loki Single Player Demo
ArmA: Combat Operations Demo
Americas Army: Special Forces (Vanguard) v2.2 Full Install


Look at the soruce code. It has something to do with Dragon Age.Posted at 2:25PM on Mar 23rd 2010 by Reyqune