Don't have Telegram yet? Try it now!
http://iphonews.com/the-developers-are-not-very-happy-with-the-technology-catalyst-project/
The developers are not very happy with the technology Catalyst Project