Look for an improved facebook integration over the next few weeks, and a bit a of general website overhaul.. it's long overdue! Forums Site Feedback Log in or register to post comments