Hey, many thanks for trying out the game and leaving some feedback!
Glad to read you had some fun. I've been thinking about having some skills have a cooldown so you can't spam them, but I'm still thinking about it. Might be a good solution to avoid the shield block spam. Also, I don't think I mind having a low level player being able to beat a high level enemy, as long as it's very hard to do but still possible. I'll have that in mind when balancing the game in the future.
The difficulty being as it is is more or less done on purpose. I didn't have the time to put an actual boss fight in this demo so I made the goblins difficult to beat. Glad you were able to make it to the end tho! Not many have been able to do so, so I'm glad to read it's possible for a new player.
So yeah, many thanks! I'll try to put more work in the areas you mentioned, specially the skills management. Hope to see you at the next demo! :)