This is like a solid 6.5, not offensive in any way, but it also doesn't particularly stand out at all. It's noticeably better than it's contemporaries simply because it's not relying completely on brain dead fan service. The story isn't anything special though, the best way to describe this is...