Skull and Bones – Review

After 11 years in development, Skull and Bones has finally made it ashore.