Contact the publisher of this press release Yoyo Games™ Surpasses 10,000 Game Uploads – Becomes the World’s Largest User Generated Online Games Destination in 8 Months