Hello Steven,
We are experiencing some technical difficulties with our servers, which may be impacting your ability to start activities. Entire team is fully dedicated to resolving this issue as quickly as possible. Could you contact us at support@rolla.app so we can notify you once this problem gets resolved and so you could update this review.