They will no doubt release more info as it comes. I have ordered something from HMO before (medusa bust). It was quite simple, just paid the deposit and paid the remaining when ready to ship. I believe you can pay in full as well, maybe with a discount? Also their customer service was EXCELLENT. They seem pretty active on this forum but they are very active on their FB collectors group.
Here are the PO details I beileve:
May 26th, 11pm +8 GMT
200 blue
75 red
+50 blue/red in the set which also gets an art print
$599 USD. I believe they also mentioned that they have a US warehouse so shipping should hopefully be cheaper (they did not have one when I ordered Medusa iirc).
I assume they'll open their site back up in time for PO. They say something about joining their group to make sure you don't miss out:
http://bit.ly/megamanpo
Also their paintwork on the Medusa was similarly excellent and very well matched what went up on PO. Obviously they are trying quite hard so they can establish themselves as they are a new company and hopefully they can keep up the quality, service, and enthusiasm
I would have no quams with ordering with them again (and I have with a POed Crow King, hopefully I can find a Ren later at a good price :/). Very interested in their new medieval line and super pumped to see some dead heretics and xenos with their 40k license (and prime 1s, dios and larger scale statues go awesome together!). I am not interested in this megaman but I do think it's pretty awesome looking, especially where they added what feels like a lot of appropriate and tasteful detail in a mostly plain character. They also said that Zero is coming as well.