The Deepak Chopra demo hits Xbox Live

Deepak Chopra’s Leela is a meditation game in which you will be able to regain energy and get more balance in your life. This is done by engaging seven different Chakras to get into a ‘flow’ state.

Read Full Story >>
The story is too old to be commented.