I concur, they're doing exactly what they need to do. I think the fact that the developers upgrading to CryEngine 3 is the right step into next-gen gaming and staying on top of the food chain as far as current/next-gen graphics/technology goes.
Yes the new website is lovely!