Dirge of Cerberus has a very solid story, despite lacking on the action game part. For a Final Fantasy VII that was not written by Nojima-san this is a very well written one. Making good use of characters that were not used so much in the original, exploring Vincent's backstory, using characters that also appear in Before Crisis. Making use of Vincent's arch nemesis by letting him survive by virtualizing his consciousness, leaving little hints for Genesis - Dirge of Cerberus is fine.