Copernicus (working title) Screens

3 new shots posted.

     

Get the full article at GameSpot


Copernicus (working title) Screens” was posted on Thu, 24 May 2012 15:00:01 -0700

About admin