Good fun, lots of variety in level of challenge. Just one downside though: if you want to get competitive about it I suggest you don't bother. The program adds time to your actual time, both when it is a bit slow to record your time on the server and when you have stopped playing for a while to do something else and it keeps the clock running. I keep hoping they will fix it but they haven't yet. November 21 - they still haven't fixed it.