a pretty addicting game. its pretty cool
http://www.intel.com/cd/corporate/europe/emea/eng/114555.htm