I added a link at the very TOP of my main page. Further updates will likely be made to make it easier to find these forums --since it's clear they're already starting to take off!
As for community contributions it works out like this:
$30 kills all...
Read More
Read More