Looks interesting and was planning on buying it on Steam, but...
The developer has been deleting any threads arguing over lack of support for the title. Like there was a few posters, that posted a indepth, detailed posts of why its beneficial for the developer to provide ongoing support for a title that people are interested in. Just checked the forums today, and all these posts are gone.
Any developer that engages in this kind of practice of deleting valid and civil criticism, should not get support. If they didn't want people to comment on things like support after release, then they should have posted on the Steam page that no support will be provided.
Crazy. I think the title has some quality content, but for $20+, its pretty barebones.