I think this is what you're referring to: http://www.nydailynews.com/new-york/new-yorkers-control-skys...
I was in NYC a few weeks ago and a friend had the app and was able to change it. It was really cool. We could see it pretty clearly from his place in Long Island City.
I don't know how exactly he got an invite, but it wasn't too special. We also talked about how it would make for a great date idea.