Is there somewhere I can contribute my ethereum to? Or does this not even have an ICO yet?
"Token Sale will commence on 03/01/2017 12:00:00 AM UTC
and conclude on 04/12/2017 at 11:59:59 PM UTC."
First page

You can get some TRST from the exchange Bittrex.
So I'm guessing that those are US date formats and the token sale is in fact over?
Sarcastic mode: No no no, they plan to run a 11months ICO.. of course. ;-)
Good news for you: the coin is cheap atm on exchanges. It got slaughtered a tad by the Chinese ups and down.
I believe the good news is that the price is cheap now, other than that we have to wait for the update of this project and with
great update the price will just rise as we want it. We have to wait a little if we are a believer in wetrust, I have seen the volume is growing
a little, this could be a sign that it's time is near. Price is cheap because it's very low from it's all time high.