You're making a big deal out of a small mistake. I find it highly unlikely that Andy didn't check his work, but he probably didn't know that .zip doesn't preserve file permissions (without extra work).
> There is nothing to launch the game. It sets env variables which are never referenced and just ends.
This is just categorically wrong. It looks to me like you're trying to blow what is now an obviously minor issue out of proportion to justify your initial needlessly aggressive comment.