A shop with two floors, three game trial rooms, a chill-out area and a demo space has opened in London. It is devoted to marketing just one game 'Child of Eden'. Makers of the game explain that "Child of Eden has to be played to be believed."