I notice that most forum posts are spam... is this website still alive, or are we all going back to boardgamegeek.com?