David D'Angelo (Yacht Club Games) breaks down each of the Shovel Knight games, their influences and design goals.