Closed Alpha Sign Up is open for The Six Dragons! apply here: Thesixdragons.com
A forum sign-up is needed so you can post any bugs you find (hey its alpha, you 'll find bugs :)) For active users that posts bugs etc. the Steam keys will remain even after release. Signing up is not guarantees you a key.