The graphics and mechanics are really smooth and polished as I dive deeper into the gameplay I find myself getting captivated by the characters asthetics and overall story.
However it's not for the faint of heart the character design has a lot of fan-service so if that's not your thing be weary of it.