No not at the moment sorry!But I can tell you that everyone that purchased something 10 days ago also downloaded it. Looks to me as if your purchase didn't go through, which only itch support can help you with.