support@itch.io is the correct email, we read emails daily but sometimes we have a lot to get through. I'll double check to make sure we didn't miss yours, how long ago did you send it? Thanks
Still waiting. I think you guys understand my hurry since i did want to play the game on saturday but until now i didn't receive nothing: feedback, game or credit card refund.