Committed to Excellence
This site is created by a teacher and contains 91 free math games. It is also grade specific and contains other subjects as well.