RPG Site talks at length about Devil May Cry, our favorite RPG series, as well as several exciting Square Enix announcements. Continue reading this story on RPG Site or discuss it!