I'm going to buy it here but I wish it were available on steam. Do your future customers favour and post it there :)
whats wrong with itchio? you pay for drm free game. why you want a drm game that can go down any day?