Ok, thanks for the screen shot, had no idea how to find it. Got it now. Sorry for the attitude, been having a hard time latly.
It's fine... I just wanted to clear up the misconception that Itch has a hand in the product. It gives Itch a bad reputation when people blame them for things they don't have control of.
Happy I was able to help you redeem your Steam copy of Aven Colony.