Add more info in comments. Remove conditionals, they are not helpful. Add IGame._autoSpin. Add reason parameter to IGameCallback.playEnded to determine why play ended.
Update comments.