Wednesday Apr 11, 2007 Apr 10, 2007 0 Facebook Tweet Email Anyone else confused by this new layout? unholyroach: not so much confused but it seems that the whole site is going slower Apr 11, 2007