Thank you so much for the detailed feedback, really appreciate it!
You've mentioned great points, and I'll definitely take them as lessons when making games in the future! :)