The source code for an earlier build was uploaded without Microsoft's permission. It's theft. It's without their permission.The game files were obtained through an official website, right? So I don't know if that counts as piracy, or even unethical, as there is literally no way to give them money right now. Either way, the trainer itself definitely isn't piracy, though, and doesn't circumvent any microtransactions or anything, since they don't exist yet. You can't really do anything except mess with the engine anyway.