Review of Twin Spin Slots