Alex and Jirard get their hands dirty with Shovel Knight, the highly anticipated indie title from Yacht Club Games. Does it live up to the hype?