Is it my connection really slow or the site really looks plain and a bit creepy
Why is uneasy? We are too used to find very resonant and important terms, or sites where there are charts, analysis, forecasts and then are ponzi scams or you don't gain anything.
Try to buy the minimum (10,000) shares, you'll see that it's simple.