Appreciate you taking the time for some detailed feedback, that's very insightful. You're making some good points and I'll look into them, either for this game or a future one.