Indian philosophy, particularly some schools of Advaita Vedanta, have long argued that the universe really is a play or a game which is commonly called lila or leela (literally, ???pastime or sport???), not dissimilar to applications one can download on Apple or Android devices.