Something must be going on at Ubisoft. They cancelled their Tokyo Game Show stream without any explanation as well.
You are viewing a single thread.
View all comments 35 points
Wow, this really gives me confidence that it’s going to a great game. Time to preorder for 70!
Tap for spoiler
/s
5 points
7 points