Most people have seen programs like FreeCell and most people have played them. But where do they come from? Is there some evil genius sitting in a dark room inventing them? Or do they just appear on your computer overnight? No, it's guys like you and me that write games! It is indeed a fine art, and one that only comes with a TON of practice, but in the end it is quite rewarding.