Zillions of Games uses a revolutionary 'universal gaming engine' technology allowing it to play nearly any abstract board game or puzzle in the world. This makes it infinitely expandable. With the full version you can script your own games, share your games with friends, and download new games from the web.