You can tell how much you wanted to put into this game and the ambition shows. There's a lot to it and I like that.
I do agree with what has already been said, The character is painfully slow but I respect that it's a balancing issue. I had some issues with balancing the difficulty so I understand.
With the right music and some nice UI you're on to a winner. Well done on getting something finished and playable in the time we had!