Justin Lee On August 21, 2008 at 7:51 am

Codemasters has released some new Rise of the Argonauts screenshots from Leipzig Germany 2008 for you to check out. The game is due out on the PC, Playstation 3 and Xbox 360 platforms on October 18th 2008 in North America.

Comments are closed.