Skull & Bones Release Date Might Be in November, Alleged Xbox Store Listing With DLC Packs Spotted
Skull & Bones might finally — finally — be setting sail on November 8, after years of being stuck in development hell. An industry insider has revealed a supposed Xbox …