Development Team: SEND E-MAILS IMMEDIATELY
As someone who works in marketing, I strongly urge the development team to prioritize sending Steam keys to everyone who is eligible to receive them. People who frequent Steam yet are part of your new audience rely on many positive Steam reviews to convince them to purchase the game. As of now, there are only 8 reviews. I imagine that many people who have backed the game are waiting to write a positive review but cannot (myself included).
If you want to make the most of your launch day, please send Steam links immediately.
Congratulations, by the way!