Devil May Cry (PS2) role playing game