The game was pulled from Steam shortly after its release date
Continue reading…
Source
See author's posts