A new still has been found on the Project Prometheus viral website. The password for the login page is DDM2DDM2DDM2AMAMAMBIGBIGBIGBMESMPP, aka Cosmic Call 2. A signal sent to HD 245409, Orion, and expected to arrive in August 2040. The picture shows the Prometheus crew as well as part of the ‘Pyramid‘ seen in the most recent trailers. Be sure to check it out below.
Thanks to Wolv1337 for the news.