9/10 Earthfall: Alien Horde Review Lewis Baglow - No Longer Writes for Bonus Stage No Comments Earthfall: Alien Horde invades the Nintendo Switch to produce one of the best team-based shooters currently available for the system.