XboxThe Palace on the Hill Blends India’s Tradition, Storytelling, and Art16 July 2024 by 16 July 202405 In The Palace on the Hill, out now on Xbox, you play as a young person residing in 90s rural India impressed village. The participant...