Smart game