Here's an online game I just stumbled across. The higher levels will make your brain hurt. Make sure you have several minutes to kill before starting.
Or if you want to play without looking at a screen, you can get the atoms not bits version at amazon.
[Edited to add the link to amazon]