We are currently experiencing technical difficulties on our Beta websites, including for instance both redeem and friends invites pages. We apologise for the inconvenience and appreciate your patience whilst we investigate.

— The Crew Motorfest (@TheCrewGame) May 31, 2018