For any of you who have never tried any of these games, I highly recommend you try a few. They are challenging, entertaining, and very satisfying when completed. IMHO, IF is an art form. I've always been attracted to it; in fact, I plan on doing an entire tutorial series on the creation of a simple IF authoring/playing tool in C# (probably one or two tutorial series
in the future.