Just updated and I'm happy with what I see so far. I like that on the home page you now have an option to show featured releases, new releases, or your own shortlist (I'm keeping it on shortlist for now to avoid temptation.
) The way everything is now organized under the "home" menu is also nice.