I'm also very thankful to this dev team.
Seeing how they handled the situation with complaints that happened just a while ago just wow'd me. I'm a developer and I don't think I could have even handled it that professionally. It's hard to put yourself in the shoes of the people who work on such a huge project, but I find the daily updates really helps me to understand what they're working on and I agree that sometimes I get frustrated when something is not done, it's not their fault.
In game development, some things need to be worked on in a certain order because code / assets being created for one thing can spread to other features, such as hats working on both characters and golf balls, or shooting code from lazer tag being re-purposed for many of the other shooting events / mini-games.
I want so bad for the game to be done right now (as I'm sure they do too), but it's just something you gotta wait on. For them to understand our frustration and being able to respond in such a polite manner (even to the trolls) is amazing and I commend them for being so open about what's going on and being able to respond so quickly.
Once again, thank you guys for all of your hard work.