YoYoGames Press Release Jan 21st 2008
I haven’t seen this at the YoYo blog yet, but this is a press release from YoYoGames (January 21st, 2008). Finally we can see what YoYo think of themselves… “10,000 games uploaded in 200 days represents a ground breaking achievement for YoYo Games, a start-up games company which looks set to shake up the booming […] More