The news is just a confirmation of what TransitFreak had noticed a little earlier:
http://forum.skyscraperpage.com/showpost.php?p=6608540&postcount=5617

(Screenshot of the TransLink 2013 Annual Report, p. 21)
If Production Way is indeed the terminus rather than Lougheed Town Centre, there needs to be a layover bay built to the west of the station. I am not sure if there is space available for that.