You've made a very charming game that plays very well.
I only encountered a few issues: The Ninja Fort crash that's already been mentioned, how to use skills not being clear, and how annoying the ghost fight was. Latter is probably by design though.
I think you should keep the minigames. Maybe add a bit more depth and have it effect the skill with more than a succeed or fail effect. I look forward to seeing your entry into Demo Day 10