Yeah, ignore the awesome site update.
...I seriously didn't see any big site update. The site pretty much lookes the same. Or did I miss something?
There are differnces it's just hard to see them right away, Look on the bottom right of the page and click "request games and site features". You can see a better game wishlist, and you can see a wishlist for "requested site features". The requested site features shows some things that are completed, like the abilty to hide games, the abilty to to resend gifts and there are things that are listed as "in progress"