Infinity Blade 2 should satisfy anyone looking for a mechanically elegant experience backed with gorgeous presentation, challenging combat, and strong role-playing elements.