Try this instead:
https://www.pedagonet.com/Fun/flashgames.htm
Brain Teasers
Phys Ed Games
Word Games
PedagoNet