The Invaders from the Planet Moolah slot was released in 2013 by SG: Scientific Games.