When did devil may cry 2 come out. What is a pythagorean triad in physics. DreamWorks 2006. Drugs and money cover.