Hi Everybody!
We're on the very cusp of launch, and have been popping into this thread with increasing frequency as the big day approaches. Glad to see you guys are excited about the pixels and gameplay!
We noticed that there's been a lot of talk about Steam, so we thought we'd reach out and let you know why we chose that direction:
1. Steam provides us with a secure high score leaderboard database and integration.
2. Steam provides a unique ID for each player, as well as a per-user friends list that we use to give you a friends-only leaderboard.
3. Centralizing through Steam lets us patch any bugs to all users, regardless of their distribution channel.
4. Steam helps ensure the integrity of the leaderboards by protecting the executable and requiring that all high scores be pushed from the most recent version.
We're a small team, and we want to give you guys a really solid experience. From our perspective, using Steam was the best way to make that happen. Preventing piracy was not our motivation.
We also want you to know that Steam allows for offline play (without online leaderboards, for reasons that we hope are obvious), lets you install the game on any number of machines, and does not require online authorization.
We need to go finish launching the game now, but we wanted you to know that we do read these forums (and have for years), care about how you feel, and have tried our best to make something you will enjoy.
We hope you like it!
--Tim, Mike, and Hal (Final Form Games)