Hey there! It looks like you set up an account at the end of July- did you possibly vote in a competition for best web series trailer? We had a lot of people make accounts for those events who rarely stop by again.
As for what this site is, it’s a web series/filmmaker creator community! Come here to find:
Stareable Film School - How to make a web series from pre-production to fundraising, filming, marketing, and the festival circuit.
A Q/A forum - Answer questions from other filmmakers and ask some of your own
Ask Me Anythings - Expert guests from the web series world answer YOUR questions
Job postings - Find others to collaborate with. Work with people you respect.
And so much more!