I submitted some images for the game, but they still need to be approved. I wouldn’t mind posting some of the reviews for the game at some point as well. A video of the game does show up.
I also posted a very basic press release to the site here and I look forward to all the comments people want to leave there.
BoardGameGeek.com is probably the most active and important tabletop website.