MyGame logo

MyGame is a new social gaming site that brings together user generated content, casual games, and revenue sharing.

Duncan Riley writes:

MyGame users can play existing games or develop their own games using a game builder. Users pick a game template, personalize it with text, sounds and photo, then start playing. User generated games can be shared on social networks or added to blogs and websites.

Link via TechCrunch