Yes, TrustDice is restricted in certain countries, including Switzerland, China, France, the Netherlands, Singapore, and Spain.