Stadia has apologised for briefly making an unreleased Ubisoft game available to play

Gods and Monsters was playable via service