Does this exist ?
Someone was playing the PC version in work and I rememebered seeing something about a xbox version. I’ve found the game on several sites, including the xbox site. Can’t find it on Ubisoft’s site and they’re supposed to have published it. Did a search on Game’s website and its not there either. According to xbox.com, it was out in march. Can’t find it on Amazon or Play either. What ??