BioWare's Dragon Age
, an RPG which has been in development since the dawn of time, has just received a website facelift. There's nothing much there but you can take a look
You know, I've seen video game and film teasers before but a teaser for a site
is a new one.
Let the speculation begin!