I worked with Gary at Electronic Arts on the design and implemention of a user interface system to be shared between multiple EA Sports titles. As well as being exceptionally skilled and creative, Gary is also a pleasure to work with and I learned a great deal from the experience. I would enjoy any opportunity to work again with him in the future.Oliver Marsh, Senior Software Engineer, PlayFirst