User gen. content MyGame ReviewBy Prashant SharmaJune 28, 2008 Here is the MyGame review. MyGame is a gaming portal which enables its users to create, upload and share self…