With the battle for Omega in the hands of Commander Shepard, we finally have an impression of the Afterlife. Sexy space babes and talons abound in Shepard's next dramatic episode.

Impressionl