I'm not a lawyer but how the CC BY-NC-ND 4.0 prevents his game from being posted here or elsewhere.
To put it simply, this is what it means:
"What is allowed: Share — copy, distribute and communicate the material by any means and in any format The Offeror cannot withdraw the authorizations granted by the license as long as you apply the terms of this license.
Attribution — You must credit the Work, include a link to the license, and indicate if any modifications have been made to the Work. You must provide this information by all reasonable means, but do not suggest that the Offeror endorses you or the way you have used their Work.
No Commercial Use — You are not authorized to make commercial use of this Work, all or part of the material comprising it.
No Modifications — In the event that you remix, transform, or create from the original Work material, you may not distribute or make available the modified Work.
No Additional Restrictions — You may not apply any legal terms or technical measures that would legally restrict others from using the Work as described in the license."
So I don't see how this copyright interferes with F95zone since the game is put there for free, is not modified and is referenced by a link.