Don't feel like you're not doing much, as long as you participate in a positive way around the site, and do other things like writing guides, joining the tournaments and co-op events and such, it keeps the site up and running. And you can always be on the lookout in the subs forum as occasionally Creech will ask for help with tasks.