Hello there Gentlemen!
Yes a number of them already - don't hesitate to follow us on Twitter & FB, that's where the weekly stuff comes in.
As for more relevant, larger updates, we posted one in late April here
https://steamcommunity.com/games/128...08758348208424
And should post another one before the end of May.
Cheers & thanks for your support!
The TFA team