Category Game News Ubisoft’s Highly Anticipated Skull and Bones Receives Mixed ReviewsUbisoft’s highly anticipated pirate-themed video game, Skull and Bones, has officially launched after years of production delays. It is the…