I love this game. The difficulty, despite being high, is just right to keep you from abandoning it. It's also nice that the game rewards players who invest more in its gameplay. Additionally, it's worth remembering that Shovel Knight defeated Kratos canonically.