engineering vs fantasy