Wow that's a lot of stuff to consider! Thank you for taking the time to play through it and finding the things you like the most and those that you thought could be changes or improved!