Pretty standard fare from Ikeido Jun. The outcomes are all inevitable and obvious to everyone except the characters themselves, who need 500 pages to figure out and arrive at the place we all know they will land at by page 20. But that is why we come to Ikeido Jun, because sometimes you just want to watch good things happen to the right people, and the wrong people get their comeuppance.