Really swish looking game! Love anything related to the Alien franchise.

The particle effects literally blow my mind!