Probably one of the most advanced games I've tried recreating. I don't make a lot of games, but the logic here on a matrix was a little convoluted through the development stages.
What I mean by fully integrated logic is that the control itself does absolutely everything for you. You can...
board game
dynamic grid
event handling
game development
game logic
gameover
gdi
graphics
logic class
marker management
player interaction
programming
reversi
software design
turn management
user interface
visual display
windows forms