Something must be going on at Ubisoft. They cancelled their Tokyo Game Show stream without any explanation as well.
You must log in or register to comment.
Something must be going on at Ubisoft. They cancelled their Tokyo Game Show stream without any explanation as well.