The general format of the Bioware "Social" website/forums just has a terribly clunky feel. The navigation is confused at best and frankly the whole thing seems like a college project. We've seen better websites out of start ups.
Playing: Dark Souls 2: Scholars of the First Sin Watching: Mr. Robot