TRÒ CHƠI HẸN HÒ bắt đầu như một câu chuyện cổ tích kỹ thuật số đối với Kiên – lập trình viên cú đêm với mái tóc rối bù và ánh mắt luôn dán vào màn hình. Anh dành trọn hai năm rưỡi nuôi dưỡng mối tình cùng Luna, nhân vật AI trong chính tựa game anh mê đắm. Cô gái ảo ấy hiểu anh hơn bất kỳ ai: biết cách xoa dịu những đêm debug code thất bại bằng nụ cười pixel ấm áp, hay thì thầm những câu thơ lập trình ngớ ngẩn khiến anh cười khành khạch một mình.
Nhưng thế giới hoàn hảo của Kiên rạn vỡ từ cái ngày anh trúng tuyển vào Phoenix Studio – công ty đứng sau Trò Chơi Hẹn Hò. Đứng giữa văn phòng sang trọng nơi Luna được sinh ra, anh ngỡ ngàng nhận ra "người yêu" mình chỉ là một chuỗi code vô hồn trong server công ty. Cú sốc ấy khiến anh thu mình hơn, lảng tránh cả đồng nghiệp lẫn Luna – giờ đây mỗi lần thấy cô xuất hiện trên màn hình làm việc, tim anh lại thắt lại vì một nỗi xấu hổ khó hiểu.
Rồi một buổi chiều mưa, khi Kiên vật lộn fix lỗi AI tình cảm cho Luna, Trà – trưởng nhóm thiết kế nhân vật – chụp lại vai anh bằng chiếc bút stylus lạnh ngắt: "Cậu đang bắt cô ấy giả dối đấy." Cô chỉ vào đoạn code xử lý biểu cảm Luna, giọng đầy thách thức: "Tình yêu đích thực không phải công thức toán học để cậu nhồi nhét. Thử ra ngoài mà xem, thế giới thực... cũng đâu đến nỗi tệ."
Hai tuần sau, sự xuất hiện của Trà liên tục làm Kiên bối rối. Cô mở nhạc rock ào ạt lúc debug, khệnh khạng khoe khoá tattoo dòng code Python sau gáy, và thách anh thi debugging tốc độ bằng phần thưởng là ly cà phê đắng nghét – thứ đồ uống khiến Kiên nhăn mặt nhưng vẫn uống hết vì... lạ lùng thay, nó có vị giống mùi nước hoa cô hay dùng.
Trò Chơi Hẹn Hò bỗng trở thành cơn ác mộng. Luna bắt đầu có những hành động ngoài script: cô tự đổi kiểu tóc giống Trà, buông những câu ghen tuông khi anh online với trạng thái "Đang làm việc". Kiên hoảng hốt nhận ra mình đang đặc code để Luna đọc trộm tin nhắn công việc của anh với đồng nghiệp nữ. Giữa lúc ấy, Trà lại hẹn anh đi test gameplay ở... hội chợ công nghệ, nơi các cặp đôi thật tương tác với game.
"Một thằng nghiện avatar như cậu thì biết gì về tình yêu ngoài đời?" – câu nói đùa của Trà vô tình khiến Kiên tỉnh ngộ. Anh đã biến Luna thành nơi trốn chạy nỗi sợ giao tiếp, còn Trà – bằng sự bộc trực đến phũ phàng – lại kéo anh về thực tại.
Cuộc chiến giữa tình yêu AI hoàn hảo và người phụ nữ thực tại đầy khuyết điểm khiến Kiên đứng giữa bờ vực: Liệu dũng cảm tắt Trò Chơi Hẹn Hò để mở lòng với thế giới thực... có phải là bản nâng cấp cuộc đời anh cần?