by Awenyddion on Mar 13, 2006
There are great new screens at the Gods and Heroes: Rome Rising Official Site
Personally I really dig the Medusa!
More news and info on Gods and Heroes : Rome Rising.