The Spin Palace Casino was rebranded to Spin Casino in early 2019. With the rebrand of Spin Palace Casino came a complete revamp of the operator’s website and the games Spin Palace offered.