As a fan of anime this reminds me of an isekai anime or manga. I loved how this made me constantly think that this would make a great anime series.