According to rumours, already out in other sites, this 3 main apps are being released together with Lumia 928 in May. They will hold a presentation at the 14th, if I remember correctly,
That rumor was started by some random troll on Reddit and he admitted to it but sites like WMPower ran it as a story.
Can you give me a link?This is a leak done by a Nokia employee accidentally windows phone scavenger website got deeper into story and found out. TP2 for WP8,TP1 also releasing for WP7 and instagram for WP.