Games have long encouraged on user created content. PC mods have been around for years, and more recently Sony tried to popularise the concept with its Play, Create, Share line starting with ...