With this announcement it would seem that everything is going accordingly in the buildup to the launch of the Closed Beta testing phase. As we already reported, the new site and launch trailer just recently went live, giving the fans and potential players of Repulse a new place to call home.
Although there is no exact date for the start of the Closed Beta, being allowed to download the client is definitely a good sign. Keep an eye out and check back often if you are a fan of Repulse as we will have the latest information here!
Source: Game homepage