Play this game for free here:
Math Ball is an entertaining mix of a math puzzle game and a physics-based aiming game. This game is made by Saeed Prez: