
People play games during the rAge Expo 2025 in Johannesburg, South Africa, on Dec. 6, 2025. As South Africa's longest-running game expo, the three-day annual event started here on Friday. (Photo by Shiraaz Mohamed/Xinhua)

A man plays a video game during the rAge Expo 2025 in Johannesburg, South Africa, on Dec. 6, 2025. As South Africa's longest-running game expo, the three-day annual event started here on Friday. (Photo by Shiraaz Mohamed/Xinhua)

Cosplayers take part in the rAge Expo 2025 in Johannesburg, South Africa, on Dec. 6, 2025. As South Africa's longest-running game expo, the three-day annual event started here on Friday. (Photo by Shiraaz Mohamed/Xinhua)

A man plays a video game during rAge Expo 2025 in Johannesburg, South Africa, on Dec. 6, 2025. As South Africa's longest-running game expo, the three-day annual event started here on Friday. (Photo by Shiraaz Mohamed/Xinhua)

A man poses for a photo with a cosplayer at the rAge Expo 2025 in Johannesburg, South Africa, on Dec. 6, 2025. As South Africa's longest-running game expo, the three-day annual event started here on Friday. (Photo by Shiraaz Mohamed/Xinhua)
