Why can't Ridley Scott's Prometheus just be out now! A collection of new stills were released this week showcasing some additional hot holographic map porn. We've got Michael Fassbender staring up some alien rocks, Stringer at the helm, a shot of Earth (dum-dum-dum), and a holographic map of Splash Mountain. But seriously, what is that map, and what does it mean? We need to know now!

Prometheus hits theaters on June 1, 2012.

[via Superhero Hype]