What's also weird to me is the company registered of MoneyTilt is in Curacao yet the site restricts users from there.
It may seem weird for some people but, in fact, this is not something specific to MonkeyTilt. All casinos that have a Curaçao license do not accept users from Curaçao, it’s one of the restricted countries.
This is part of the license agreement and casinos have to comply with it.
That's make sense, my country has some kind of gambling license provider too (since there are to of them for local and foreign) only for foreign gambling company which also required to not accept the country's local users.