There is no way a PC game developer does not have a twitch account. This is the best way to show your potential users how the product plays, sounds and smells. Seriously. Now Twitch has made it even easier with its own Desktop app so you can have more than one screen up while streaming.
Paying for an elaborate video commercial about your game is customary too but nothing beats actual game play.
[Edit]Live gameplay is even better because it allows potential players to hear you describe each board as you play it. Listening to the maker of a game can be a huge draw as they hear the sincerity and love for the product in your voice. It also gives you a little bit of credibility since as you or one of your team members play, any bugs or lack, therefore, would be shown.
Download here: https://app.twitch.tv/download?tt_medium=twitch_topnav&tt_content=desktop
Voice & Video Calls
Voice calls with perfect sound whether you are with a friend or an entire raid group. Send a link and start a call with anyone!
Or you can hang out face-to-face with your friends, subs, or teammates. Video let you chat up to five people in HD.