Piracy & Technical failure after launching my game.

I’ve followed the launch of your game with a thread on reddit /r/pcgaming and would like to thank you for your feedback which is very instructive.

I think you should consider fixing major issues of your game do a marketing sale and maybe a trailer showing the improvements.
If you show that your product has a followup you get the chance to build on top of what you already built.

You’ve at least make the foundation of your game and can build on top of that. As for piracy, this is heartbreaking for Indie developers really.
I won’t go as far as saying it’s free advertisement as all those people won’t buy your product anyway, but it’s fair to assume they wouldn’t have played it in the first place. It’s not a clear loss.