Mega Money was a new player-concentrated on-line casino operate by Videoslots Restricted and you may rated 4