The Thrills and Frustrations of Playing Hahaspin Slots