IS any one on that site? It was featured on one of the bungie news post or what ever its called... Does any one else use it?