Thanks for reported, my friends. I just checked, maybe dev using custom DRM... i cant bypass it now. I think i still leave this post here, hope someone download game files and can crack it in future.
On my Win7 it just quit silently. There's a steamapi.dll.bak, which looks like a pre-patched backup, but using that by renaming also nets the same results. If it's not just me then likely this is a nuked release.