https://steamcommunity.com/games/581320/announcements/detail/2678968478677434648
I had minimal urge to play Sandstorm this week after the patch on the 6th because I didn't see much hope for improvement and any feedback seemed like a waste with only days left to release, but with this announcement I'm keen to get back into the game and do some more beta testing.
Cheers. This was a good move for the game.