Deepak Chopra’s ‘Leela’: Body, Mind, Spirit, Play
November 4, 2011
Introducing Leela, an interactive experience that aims to teach gamers how to achieve a peaceful and focused state of being using the ancient system of “chakras.”
Read more