Looks like latest news on the front end are about the coming of Steve to Smash Bros. Feature / Bug?
I don’t know why, but it’s been bugging me.
I wondered this myself, it looks like the Front Page category hasn’t been updated since Oct last year.