Just out of curiosity, do you have a gaming license?
Also, what's the specs of your server setup since you already experience overload?
Gambling license is not mandatory for the gambling sites that doesn't accept fiat money. Anyway we will get the gambling license in the future, once we get enough players to our site.
We cannot reveal the server specs in public.