Please visit Store.steampowered.com to get a copy today. Everyone who has purchased the game via non steam services (Desura, bundles, etc.) then you may redeem the key or as a last resort, email me with proof of purchase and I would be happy to relay you a key!
Email: DiffusionalArt@gmail.com
Steam Store: Store.steampowered.com
Thank you, and enjoy the game!