Is this the new updates page nearing release? At first I thought I lost access to Latest updates, and realised its an entirely new menu. It is nearly time to get hyped????
Ohh man, you need to improve yourself with alternative routes within the site. I am sure you will discover new things if you explore the site a little.