Here are some brain building, time wasting, fun games. My daughter turned me on to these.

I've tried Bloxorz, Phit and Rush so far and found them to be challenging and fun.

(make sure your boss isn't around)
http://www.coolmath-games.com/0-phit/index.html