by Awenyddion on Jan 13, 2006
Development back on! My current favorite developers have put New Screenshots on the Official site. Go take a look.
Other News and Info on Gods and Heroes: Rome Rising