What's going on with this game's BGG ratings? :Dpic.twitter.com/4Yv3suDO5J
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
I have a short introduction video with me showing and talking about the game (much closer to what you're looking for), but I don't like it as much because it doesn't have the production quality. I'm currently working on a 2 min trailer that does exactly what you suggested! 
And thanks for taking the time to watch the video!
Good luck!
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.