I got to the wallet screen, clicked 'start now' and the clock was ticking. Looked at the developer console and noticed a failed POST. Closed the popup window and tried again. It worked.
Oh, my bad. I took 'imo' as 'in my opinion', and thought the comment was implying lots of people would rush to download Meebo's app before it's discontinued.