If you have a flash light but it's powered by magic rather than a battery is it not suddenly not a flash light? Aliens tend to really not mix well in a medieval setting. If we want to add Gods to this I've got some original ideas and a creation myth that is as of yet unused but I don't think adding advanced tech is a good idea even if it is powered by "Magic".