just havent heard anything new about the new site, and all these teasers are getting to me haha? any updates?