The return to player or RTP for Invaders from the Planet Moolah may not be very high but at 96%.