The website looks sad and in my opinion not much of an attraction to it either - at least for me des not work so well.
Also, so far there's only 2 games in the left corner and that is sad because it looks like there should be many more except there aren't.
I think that the effort the team did is great but it needs to continue because other than the referral program there isn't much attraction to the platform. Maybe increasing its social media presence may help
