This sounds like the author was given a writing prompt and dumpt this after a weekend. From the characters to the descriptions, it is unbelievable.