The Klonoa-esque throwing system really makes the game. It makes every disparate element feel cohesive. Cotton 2 is the mystical "perfect game" where every mechanic at play bounces off each other in such a perfect way that you just want to create those reactions again and again; it's the gift that keeps on giving.
Devil May Cry 5
Devil May Cry
Devil May Cry 3: Dante's Awakening - Special Edition