Thanks! Yea those are all incredibly valid critiques, if I continue work on the game I'll certainly be addressing all of those things!