Leela – the Game of Life by Ev Shi | May 16, 2018Leela The Game of Life “Leela is life itself, energy expressed as the myriad forms and feelings presented continuously to the self.” ABOUT LEELA The purpose of Leela is to help the player gain this ability to withdraw from his...