Facebook needs a better way to link to these things...
it should still be alive and kicking at:
http://www.facebook.com/apps/applica...?id=2999591530 you may have to log in first and then goto that link... let me know if it's still not working for you