Ubisoft announced today a new experiential game for PC players worldwide, called Ode. Ode is an enchanting visual and musical journey through beautiful landscapes. In order to celebrate this announcement, the French company released the game’s launch trailer, and you can watch it below. Continue reading Ubisoft announces new musical experimental game Ode, available now on UPLAY