Right now there are two bad ends, and all bad ends can be escaped.
the end of the main story content for now ends after you defeat Alikhan.
Once all the appropriate content for the castle is filled in, the main story will progress towards the next zone.
Okay, so I managed to fix all of these issues except for the experience thing.
The reason hp and mp doesn't increase is because you have to apply the level up for it to increase your stats, and levelling up is disabled for this update so I can fix it up and add spells in future updates, though you do get access to more spells than you usually would to make up for it.