Reviews Space Invaders Forever review Mike - January 2, 2021January 18, 2021 Space Invaders have invaded the Nintendo Switch with Space Invaders Forever.