Something must be going on at Ubisoft. They cancelled their Tokyo Game Show stream without any explanation as well.

  • Lad
    link
    fedilink
    English
    271 month ago

    It’s just going to be a shit version of ghost of tsushima