Is this based on a novel? Has someone tried reading it? PLS DROP SOME SPOILER!!! I can't believe I picked this up this early with only 30+ chapters