Site is up and investors can withdraw just fine. However there's a bug making some tabs (including the invest tab) are not showing on some mobile devices. Anyone wanting to withdraw can do that on the desktop version.
good communication from Randian Hero but still several who write the same thing, wait to use the mobile version if you need to withdraw until he writes again when the bug is fixed.