I just tested this myself and Itchio is really not giving any steam keys! Weird!
I have contacted Itchio by email and twitter, but I can email you a key right now if you want.
Just send an email to firstname.lastname@example.org using the same email you used to buy the game here (your itchio login email).
Sorry for the inconvenience!