This is a very ambitious first attempt and you've accomplished a lot. A lot of content packed into a small resolution. There were definitely times were I wasn't sure what I was doing. During combat for example. After I choose my action (like attack), is it just background rolls based on stats or am I supposed to be doing anything - like timing a click with that blinking/beeping square? I wasn't sure. So some player feedback improvements could definitely help. Great start. I would love to see where this ends up if you continue work on it.