September 24, 2020 Alien Farm Invasion Alien Farm Invasion is a 5 reels and 15 paylines slot machine game.