Not a 5: Some parts irked me, can't describe it. However, the ML is hot and the character development is nice.
On or Off