Ah...thats why I couldn't find it...was in the Trackmaster Forum. Going to switch that now. Thank you for the helpful Link Mr-No 
Oh my, I wasn't thrilled about those abbreviated Station Platforms before, now that I see the backside I am even more disappointed. This looks much like the faux tree stands that come with these new sets. I wonder if those new platforms line up perfectly so one could glue them back to back for a double sided station? It still wouldn't be like the preferable stations but at least one would not have to position their stations in a Layout so the backside is not visible.

Oh my, I wasn't thrilled about those abbreviated Station Platforms before, now that I see the backside I am even more disappointed. This looks much like the faux tree stands that come with these new sets. I wonder if those new platforms line up perfectly so one could glue them back to back for a double sided station? It still wouldn't be like the preferable stations but at least one would not have to position their stations in a Layout so the backside is not visible.