A good game overall I have to say. You really did succeed in making a fun RPG game with very simple mechanics and graphics. Yet, you still added some depth to the game by adding many different classes and many different enemies. I think the game is quite addicting too and I also like the humour you added.
The only big complaint I have is that there is a rather large luck factor involved. I actually never managed to get out of the cave level after like five tries and the main reason I died each time is because I met 3-4 enemies in a row and just couldn't deal with them. It's pretty lame if you've been playing for a while that you die like that. I don't know what the code behind the random exploring is, but perhaps it would be good if you had less chance of facing another enemy if you've just beaten one. At least you could do this in the first area.
Another small thing, I didn't like how every time I got a game over, I had to sit through the intro again. Can't you just let us go back to the menu screen? It would be quicker.
Lastly, I did face one bug during my first game. For some reason enemies didn't die anymore. Their Health dropped to 0, but they kept attacking and whatever I did I couldn't kill him and was forced to run. This then happened again at the next battle so I died eventually. I don't know what caused it, but perhaps you can figure out why this happened by looking at the code.
Overall 4.5 out of 5. Despite some minor complaints, I think you made a good game. Keep up the good work.
~Auz