News

Japanese department store Parco has launched Parco Games, its own indie game publishing label.