Really excellent entry. I'm very impressed with the simple yet challenging concept of the connect-4-esque game you came up with for this. Beautifully executed all around.