SE has always been pretty bad about keeping their product sites up to date. They'll have "coming soon" stuff well into the release of an actual game.