The moonswatch is one of the biggest things I can remember in the watch world for a long time and like most I’m eagerly awaiting when they can be ordered online. They aren’t limited and will be available to order, be patient and don’t order one from a scalper.
The page I linked to yesterday has been going up and down all day, which is more about capacity on their server – not anything being updated. This tells me the launch isn’t imminent.
Looking at the pretty disastrous launch so far it tells me they need to get it online as soon as possible but they obviously don’t have a lot of inventory. My best guess at this point is an online launch towards the end of April 2022. That’s a month after the launch and time where they can get a grip on their inventory flow and enough hype has bedded down.
You can keep refreshing the link above but I feel that’s a waste of time, be patient and try again in a month.
I’ll update if I happen to see something earlier than my guess.