Does no one from your team use social networks? Didn't you know that without trustable team Russian project has no chances here?
There are social networks, we do not actively participate in them. Make before the launch of sales video broadcast with the participation of the team, where you can ask questions of interest.