Gods & Monsters playable own mistakenly leaked on Stadia retailer

Home News (Image credit: Ubisoft) An early playable own of Ubisoft Quebec’s upcoming fantasy plod Gods & Monsters used to be mistakenly leaked on the Stadia retailer. The demo looked on the storefront under the codename Orpheus, and players who…