YoYo Games | Home - 1 views
-
Carlos Lizarraga Celaya on 24 Feb 11YoYo 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.