Invaders from the Planet Moolah online has a Return to Player (RTP) of 96%, which is exactly the industry average. An RTP indicates how much is paid back over time and does not guarantee a win to any single player.