Lazy ending, messy plot at times, numerous untapped opportunities, and not as much development (character and plot) as I've had hoped
Nevertheless, I enjoyed it a lot (even binged 100 chapters in a day) and I think you would enjoy it as well if you don't mind the bad points I've pointed out too...