The casino slot game Twin Spin is an exciting game and a top played casino game. It is widely available in many UK online casinos. This is because the slot game brings plenty of entertainment to players all over the world. The game provides many bonus features and free spins. A well recommended game for those who have never played it before.