For those of you that are a big fan of the Devil May Cry video game franchise, or those of you that are curious to learn more ...