I did a search and the other listing for "The Instant Downline" is not actually for the official [TID] team build site and they've simply used the term to make a posting within the forum (they are promoting some energy company).
[TID] The Instant Downline is a FREE Team Build Site for the My Fun Life MLM which is $21 to join in order to promote and make money for a total of 10 proposed smart phone apps. The team build site is a 2xINFINITY Expanding Forced Matrix, however, the My Fun Life MLM is a 3x10 forced matrix.
First register here: http://theinstantdownline.com/18
Once you are a member then simply post your referral link for [TID] The Instant Downline below