Great points. I've heard similar things from many other players so those are definitely things I will try to improve on for my next project! Glad to hear you enjoyed it!