This game is a simple Tetris clone i wrote to highlight some of the power of GDI+. The rules are essentially the same so I will not spend much time discussing them. Because of the rich set of functionality available to a game player, it serves as a very goog example of how modeling and planning can be used to create powerfull systems with little effort. Using the SCC and transforation patterns I realize pretty much everything a basic tetris game can do (and some more). The static relationships between elements is depicted below in two seperate diagrams.
One interesting addition to this would be inclusing network play of some sort. Let me know if you have any.