Child of Eden Shop to Open in London
Posted by IGN May 26 2011 10:18 GMT in Child of Eden
- Like?
Ubisoft will open a pop-up shop in central London to promote Child of Eden...



Sign-in to post a reply.