NEW YORK (Reuters) - A new videogame allows players to conjure up their own design ideas and create playable content that can be uploaded and shared.



Source