Scifi Prometheus international launch trailer. April 30, 2012 Stephen 0 Comments What’s scary and lives in space (where, of course, nobody can hear you scream)? Yes, it’s the Prometheus International Launch Trailer!