Try John Tantalo's seriously addictive Planarity. From the FAQ: There is no last level, but if you get past 10 or so then consider yourself in select company. So let it waste an hour of your life...