First screens of 38 Studios’ Project Copernicus leaked