i think they do know what they are doing but dont want the hype to ruin it. slowly but steady. SCR was a rich property historically which is why Titan picked it up., i am sure they got ways to develop it again.
*all posts are strictly my opinion and thats that!*