Spin Palace Online Casino was launched in 2001 just when online casinos were beginning to make a huge impact on the world.