Try these games:
https://www.pedagonet.com/Fun/flashgames.htm
Brain Teasers
Word Games
Videos
PedagoNet