I mostly post on my twitter or YouTube, nothing fancy yet, still early dev. I don't have a dedicated site for my game or steam yet, too early.