Site won't load for me

Also, not to bash the idea at all because I like it and would register, but the design of the landing page is an out-of the box bootstrap framework that is a free open-source download and the team didn't bother to change any icons or the background image. Just pointing out that I'm seeing evidence of eager minds wanting to help but rushing into product dev without taking the time to establish a brand. I'm sure I'm not the only dev that's going to hit that page and realize the 20 minutes it took to put the page up.
Everything the OP described sounds awesome but if there's no talented dev on the project then this landing page could be a sign of either an under skilled team or a team needing a lead dev. Again, sorry if the overall message sounds negative but I'm contributing what I'm aware of from what I see here as a web dev / marketing guy. I do wish the PromoteCrypto guys luck. I hope to be able to try the site once it's ready
