by LadySirse on Jul 04, 2007
New Screenshot
MMORPG.com has updated their site this morning with the weekly Gods and Heroes: Rome Rising screenshot. Head over and check it out for yourself.