Hello to all lovers forums.devilmaycry.org. I am fresh and would like to know why a section - "Devil May Cry Board"? Thank you!