Ubisoft is known for creating amazing stories with open worlds and a ton of things to do. They know how to do it in a modern setting as well as in a historical one, giving their games a ton of variety that players can enjoy. In fact, it's arguably one of the main reasons they keep coming back for more release after release.