Project Copernicus Announcement Trailer Leaked
-
Category: News ArchiveHits: 2254
A trailer and a leaked one at that is very little to judge, but, at least based on what we've seen, I have my doubts that the release of the title could have turned the tide for Curt Schilling's company.