Thanks SPG and Kriston!

DS has always been a bit distractible and tends to start a lot of projects, but finish only a few. He's a dabbler. I really thought this would just be added to the list of unfinished projects around the house. But this was totally different. It was a side of him I have never seen before.

We all gathered around the computer yesterday when he submitted it and when the "You Won!" screen came up, we all cheered. It was fabulous.