This is just an embarrassing adaptation for a light novel. It feels like it'd only make sense if you read the book first. 90% of the most important information is left out.
For example:
Not to mention a number of characters are introduced but poorly explained and integrated. There's too...