Amaranth, an Open Source Roguelike in C# 2010 / 06 / 11
Using an Iterator as a Game Loop 2008 / 11 / 17