I saw that announcement last night, but haven't been able to find the moomba forum through the tapatalk search...