Did you submitted some free alpha version of your game for ? This would help you a lot to get quickly what people think about the game, sometimes developpers vision and ideas needs some modifications to please the majority players. Seeing some gameplay videos, your game looked very rought on gampelay and presentation aspects that would have needed more love and attention, but i haven’t played it to be sure.
About piracy it happens for any games, but you should not bother about it as it never stopped good games to make record sales.
The good news is you can make incremental version that will be lot better and more polished until you get a game that most people will find awesome.