Exactly. The Upcoming Releases page is completely unreliable for charting what is getting released due to not getting regularly updated.
Which Mara knows, but since Mara has an axe to grind against the unreliable website updates, we got that post.
Since it's unreliable, we depend on the facebook, tumblr and twitter to figure things out. That's how we know they're still working on Run Faster even though Street Grimoire is currently in active development.