Thanks for the in-depth feedback! You are 100% on the mark with a lot of these pain points. Some of them were oversights on my part, but most of them were "it'll have to do"'s while rushing to finish on time. I'm collecting all these great points to address should I continue the game further.