What you need to know about going with a prestigious licensed platform 7 slots