I feel like I just played Duck Souls. Tough but fun. The jump timing could be tighter but I mostly got used to it. The main character and visual style are very appealing.