Try
https://www.pedagonet.com/Fun/flashgames.htm
Brain Teasers
Hang Type
PedagoTube
PedagoNet