Sorry, not games, but cool ideas about how to practice math in your daily life.
You will want to filter a bit since some of these are for younger students.
Can you create a balanced equation?
Virtual Manipulatives and More
Lots of math games (reading, other skills too)