Thornwind is a roguelike engine written in C#. It is meant to be easily modified by anyone who wishes to create their own roguelike. Separation between core engine, equipment, monsters, etc. hopefully ensures changes to one segment require few to no changes to others.