A Detailed Examination at Free Play Casino Games