I’ve raised a support ticket at Humble, but I suspect they work US hours and I’m not going to get a response yet.
The widget definitely says it’s a cross-platform with Steam purchase so I don’t know why it’s not updated. The widget says the sale price ends in 21 hours, so I have a suspicion that Humble thinks the game is coming out tomorrow.
Just to update everyone, had no response from Humble Bundle regarding the release of the game to those of us that ordered in good faith from there. Seems though that we won’t be playing the game today as other people who have had similar experiences with other games said that it took days to get access.
So I think I’ll be requesting a refund and not bothering with Train Fever after all. Maybe I’ll pick it up at a later date when it’s on sale.