On our website, on Desura, wherever we can really.
But since we just got Greenlit we will be releasing on Steam as well. Not on the 6th though - we still have to integrate Achievements, trading cards, and all of that. Once we have more of an idea on how long this will take we will let everyone know.
pants1067
Ben joined
I just want to make awesome games