It is alive!
This application allows you to complete quests created in web app by you and other people....P.S. Go download Urban Quests, it's better in every aspect.