From the beginning, we've promised that we're going to distribute the game on Steam. Steam is great. We love Steam. But we could really use your help. If you can spare the time, vote for Throw Trucks With Your Mind here and share it on ever social media outlet you have. The sooner we get the game on Steam, the sooner we can start bringing all of the closed beta backers into our playtest sessions.
You should go check out that link regardless, because we posted a new trailer for the game there and we worked really hard on it.