It certainly is an interesting concept and can see where there could potentially be many different improvements (collision, lighting that also illuminates the background and so on, I also managed to get softlocked unfortunately), but for it being your first game it's pretty good! Don't give up, my first game also had its fair share of bugs and fixes and whatnot, but eventually you'll get there! Be proud of what you made!