Update: Star Falls to premiere on Nick!
Star Falls is not going to air on TeenNick, as the news came in today that the series will be airing on Nickelodeon, March 31! Leakers who put the upfront were exposing incorrect information, therefore the series' info was false.
Now, NickALive! has confirmed that the series is to air on Nickelodeon, not TeenNick.