Bought DXHR-DC, can't install ("coming soon")

I just bought the game (it became available in Store here in Russia 7 minutes ago), but the Steam client says it's still "coming soon".