Alien Swarm - Going Down MovieAn unlikely team heads down into the alien infestation on a giant elevator. By Gamespot Staff on July 21, 2010 at 5:42PM PDT Alien Swarm (2010)