Play the Invaders online slot machine for Betsoft Gaming.