Skull & Bones Release Date Might Be in November, Alleged Xbox Store Listing With DLC Packs Spotted

Skull & Bones has been tipped to finally release on November 8. Ubisoft is said to offer several DLC packs at the launch of this game.Read More

Advertisements
Advertisements
Subscribe
Notify of
guest
0 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments