Please be patient. I am hyped for the game just as much as you were. On Kickstarter they released this post in the comments a week ago:
"It's being worked on but Steam now requires a two week approval period for games so it may be out this month on Itch before Steam. Thank you for your patience! As soon as it's out on Steam we will start sending out the keys for it!"
So hopefully we can look forward to playing it sometime the end of the month.