This game was made in scratch? Weird choice, but impressive that it's playable. I made my first games in Pascal, so I can kind of relate. The intro title animation is really cool, overall the menus are very neat. Sadly the gameplay is a biiit lacking. Tried both the archer and the warrior in the castle game, the archer has a ridiculously long reload - there is no space to esape, so you just have to tank damage, which is not great. When you're close to a wall, the arrows sometimes don't spawn at all (I imagine they spawn touching the wall - so they despawn immediatelly). The warrior's attack had very, very short range (even considering it is a melee attack) - you have to walk into the enemy, then stab him, which isn't great because he will, inevitably - stab back.
I'm assuming you're using Scratch, because you don't know how to use other engines. That's fine, but the engine you used has a lot of limitations and scratch really wasn't designed to handle the scale you're going for - you're ambitious - that's great! I suggest you give other engines, like Unity a try, because although they might be intimidating and a bit harder to learn, you'll be able to do so, so much more in them. Everyone starts as a begginer, so don't worry about it too much.