Get the latest and most updated news for Gods & Monsters here on Luro.io, a Cloud Gaming News blog!
Yesterday, many Stadia users noticed a new, mysterious game appear on the Stadia Library. This game, named Orpheus, was suddenly available for players to play. To those who played it soon found out that it was the developer build for Gods & Monsters, Ubisoft's upcoming adventure game. In a statement