Giving it a 4/5. I LOVE this!! It's just that well... The ending a lacking quite sm details that I hoped was shown.