I've been playing this and I think what you really need is a mentor, more learning experience or a design partner.
You've got some good ideas here. That intro was epic. I thought Blaze looked silly at first but once he started terrorizing the town with knock-knock jokes I kind of accepted him naturally. The dialogue is fun and the mapping seems good.
But the game falls flat on it's face and slides right into the latrine when it comes to the gameplay design choices.
-A/D system is terrible. I absolutely LOVE timing-based combat in games, especially for defense. Shadow Hearts, Ar Tonelico 2/Ar Nosurge, Mario RPG... I can play those fights over and over years later and still love the hell out of them. But your mistake was using A and D. I'm unfamiliar with the script used so this might be out of your control but why not just use the Accept button? The player won't need to quickly re-position their hand since their finger will already be on Accept from selecting their command.
-I second what others have said. Kudos on having Blaze be a spear guy (sword got boring unless it's a funky sword) but giving him all this magic seems weird. Especially since all it takes is a copy/paste and a rename to make it a cool-sounding (or considering him a dorky-sounding-that-he-thinks-is-cool) spear technique. Gust o' Wind Dance, ho!
-That is one insane random encounter rate. Averaging about 2-3 steps per battle.
-Set save points are good for event control but a real pain for the player. Anything from a game crash to getting overrun by your insane encounter rate will make players drop your game if they have anything else they could play, which they likely do because internet.
-Yeah, I also fell down a hole and died. Then died twice trying to get back up to the cave due to the encounter rate. A simple sign to watch out for holes works since most games don't let you call in them. Another good (likely more suited to Blaze's style) option is to put a 1-time event (all linked to the same switch) on all the holes so that Blaze
almost falls in the first time but will fall in any time after that since by then it's the player's own fault.
-Then I got crushed by the minefield-esque falling rock trap about 4 times and stopped playing. That's the biggest danger to your game, really- people just saying "screw this" and never coming back. I'll give it another try later and just map the mine field path.
I'm also tempted to pop into Cheat Engine and see
if that monster in the intro can't be killed. LOL I've always been a sucker for finding out those things.
EDIT: Actually ignore these comments for now. I just noticed I might have ver2.0 for some reason. Re-downloading now. It's always a great idea to put your version number on the title screen or at the top of the game window (along with the game name). Having at least the game name helps because I ALT-PrntScrn to show screenshots to friends to try and get them interested in games. With no name at the top and if lots of time passes I might not remember what a certain screenshot is from, especially if it uses RTP.
EDIT2: Yeah I had an outdated version somehow. Some things were fixed.