Dirge of Cerberus: Final Fantasy VII Review

That Vincent is one baaad… Shut yo’ mouth!