Figured Watch Dogs 3 would be there, but since like every Ubi gets leaked it shouldn't have been a surprise is wasn't there.
I just hope the franchise isn't dead.
I just hope the franchise isn't dead.
Started by Legend, Jun 12, 2018, 06:17 AM
previous topic - next topicPage created in 0.110 seconds with 22 queries.