The setup is simple. You play as Shovel Knight, a great hero of the land, who wants to reclaim his beloved, Shield Knight, from the clutches of the Enchantress after failing to defeat her years ago. As the player progresses, Shovel Knight tries to find a way to get to the Tower of Fate, where the Enchantress resides. The journey is filled with charming personalities of heroes and foes alike, and funny banter between Shovel Knight and the bosses he comes across. Yacht Club Games also includes interesting interludes between stages of Shovel Knight resting at a camp, occasionally dreaming of catching Shield Knight from falling.