Those masks are awesome, just had a quick look on the site and i'm surprised how cheap they actually.
For what it's worth, I still see the new posts feature. You know you could have just ASKED about the supposed removal of it instead of whining at every little change the forum goes through like...