another site http://www.talkingchild.com/
and this http://www.primarygames.com/
also http://www.findmyschool.co.uk/
thank you it has a good free games