Just bumping this to mention that at this point, YES, you DO need Steam to play an even remotely up-to-date version after launch. There's a pre-1.0 build on here, and a broken version that can't be played, while Steam's version of the game is 2 updates ahead of the version that doesn't even work here. Not having a positive experience with this any more.