Twin Spin was released in 2013. The slot game is known for its Twin Reels feature and rewarding 243 paylines.