Since reddit is so big I decided to try and make a subreddit and found out one was already made 6 months ago. It was never used. Luckily I was able to get a hold of the creator and I'm starting to put some content on it. Everyone's welcome to share videos + content here.
This mainly started due to FDA's new video which he posted in an Indie Gaming sub-reddit where a group of guys who play random source based mods on different scheduled days. There seems to be around 50 of them and that could be a good way to start getting this game out there some more.
If you have any suggestions lemme know. Otherwise enjoy
Subreddit Link