Are you talking about the free license for "the next big thing" they promised on 8/8/08? I had been holding Andrew's feet to the fire on that one - even bugging him on his Facebook page. I don't know anything about a promise that was made in 2007, but I consider that he kept the promise he made in 2008 with the recent release of free licenses. We almost didn't get those - and I got really bloody in that fight, but all is well that ends well.
unfortunetly i wasnt referring to the licenses but thanks for asking