Mega Casino bonus code overview and options for Irish players