Have you tried asking the creators of those games? Many of them have comments enabled, or else provide contact information.
No I have not but i will try that. Thanks.