Cubeoban is a fun game that is played by pushing and pulling blocks until they are in their designated place. Click here to play.
I found this game on another teacher's blog. His name is Darren Kuropatwa, and he is doing some amazing things with his students. You can check out one of his blogs here.
I've made it to level 28 so far. Can anyone beat me?