Posted inGame Reviews Ubisoft’s $70 Game Just Released… And The Reviews Were Awful Oh Ubisoft... Skull & Bones is here. Allegedly it's a 'AAAA' game. 10 years of development, and that's on top of prior work done on Assassins Creed 3 & Black… Posted by admin August 8, 2024