3 ms·Dev says game started selling 400% better on Steam after releasing torrent3 points by haunter 7y ago