I haven't seen any Twitter posts from the official HitFilm account for a while, so I went to search for it. Couldn't find it. I followed the link from the FXhome About page.
"Sorry, that page doesn't exist!"
We're working on it, it happened by accident.