I get your frustration Cameron. I know you guys are working very hard on making an awesome product, and I'll be excited when it is ready. The crucial point being missed however, is that it is customer loyality that is being invested on our part. Many of us have been actively cheering you on and supporting your efforts for at least a year. If you have a favorite football team, you'll understand. We want you guys to win! Therefore, when you tell us things like... keep your eyes peeled for X, or in the next few days we'll reveal Y... or some big big news is just around the corner... etc. We invest our time, interest, enthuaism, and genuine hope in the expectation that you are going to reveal what it is that you said you would reveal. We all want you to succeed, and we appreciate all of the enormous work you and your team has put into this. We just don't to feel like our loyalty is taken for granted. That said, thank you for sticking with this project, and with us. I know you guys will get there! Merry Christmas to all, and best wishes in the new year!