Review Hasselblad X2D 100C review: the Koenigsegg of cameras