A highly conceptual game in which you interact with abstract concepts and mathematical entities as if they were tangible. Requires some techinical knowledge, but nothing that you probably haven't picked up if you pay attention to such things. Small, primitive, difficult, fun. Some sticking points - thank goodness for the walkthrough.
-- Carl Muckenhoupt