No wonder i got the feeling of familiarity when the Demon King sprite appeared in the intro video thing