YoYoGames Wiki:About Us
From YoYoGames Wiki
YoYo Games Ltd is a UK Based Game Start-up founded by games industry veterans, Sandy Duncan and Michel Cassius. YoYo Games has grown to be the world’s largest user generated game site with over 25,000 games. Employing a web 2.0 community model YoYo Games allows users to “Play, Make and Share games” for free.