Originally this was supposed to be another Might & Magic franchise game, but the link was cut at some point for unknown reasons.