I'd like to start by saying, this is well worth a watch and you should do so if you haven't; but there are a few things that bug me about it that doesn't quite make it perfect for me.
The main problem i have with it is purely the speed at which the story progresses and the rate at which they add new elements to the story making it (not difficult to follow) feel rushed. Despite this i found myself being emotionally attached to the characters.
If you enjoy the way the plot develop rapidly without too much explanation and the drama that comes with it then it's a must watch.
I'd say from my experience its most comparable to Mirai Nikki (also watch if you haven't)