1. Shameless MC
2. Funny / brilliant albeit slightly vulgar dialogue
3. Interesting romance foreshadowing
4. Lots of fighting / skills
5. Reference to modern day games
And... bad ending đđđ, You should forget about the girl that he wants to revive unless you want to be really frustrated, only reason for her existence (or lack of) is to drive plot onward.
Just forget about the girl that he wants to revive, even once she's revived it only gets more frustrating. Her only reason for existing (or lack of existence) is to drive the plot forward.