May 10 - 20th Annual Game Programming Competition