Xbox Reviews XBOX REVIEW | Leila April 14, 2025April 14, 2025 Benny Hall Leila is a point-and-click narrative puzzler that explores challenging subject matters. The protagonist, Leila, is a mother, author, and wife who receives a game console that allows her to revisit Keep on reading