In case you’re looking for nightmare fuel… Source link Post navigation Ubisoft defends Skull and Bones $70 price, calling it a “quadruple-A” game Assassin’s Creed Red to launch by March 31, 2025, Ubisoft confirms