In May 2017, Telltale entered the i3 Idea Challenge hosted by the Wilson Centre at the University of Saskatchewan, and was awarded First Place in the Most Promising Tech Start-up Category.

The competition requires start-up companies to pitch their business plan to a panel of judges from Saskatoon’s business community to compete for a grand prize of $5000 to be used towards the development of their business.