Im not sure where this thread should go, so please feel free to move it, if need be.
I wanted to know if the new posts page has been completely removed? cause its hard to check out the new posts without going through all forums.
If so, im dissapointed 




I don't know what I'd do without it.