I worked on a Go player using neural networks in college 15 years ago. Very interesting project and fun. Mine wasn't very good cause we didn't have a lot of training. But it would make legal moves and it was exciting to see when it made a "good" move (i.e. a capture or block).