Review of Deepak Chopra’s Leela – win a Wii console!

I tried a video game for the Wii console this weekend: Deepak Chopra’s Leela. Actually, calling this a game is a bit of a stretch. Leela is relaxation and meditation software based on the ancient system of the seven Chakras, or understanding how energy flows through your body and mind. Each Chakra corresponds to a…

Read More »