Understanding the Importance of Licenses for Megadice Casino