It might've. Last I heard from the Steam discussions, they said they had problems with earthquakes or something. This was a while ago now and I don't know if true. I wouldn't hold my breath either way. I just hope they stick around, as I think they're capable of greatness still.