I second Devil May Cry. Playing it myself at the end of the month.