tried to buy it 3 times, was charged 3 times, didnt give me the game so im done witch itch.io for good screw that
Viewing post in That's not my Neighbor comments
It should be in your library under things you own. This page will always show to buy it but if you go to it under your library there is the download button and it takes you to the download list. If it's really not there you could always try support. Though I can certainly understand your frustration as I almost did the same thing since this was the first thing I actually bought from itch,io everything else I play is free.