Mega Fortune casino game bonus guide – welcome bonus, wagering & payouts at Mega Casino (Ireland)