I just found out about the DLC for this game and I couldn't ask for anything else in life. 2020 had to be this bad because that just starts to balance the amount of joy this DLC will bring, im so excited, but anyway, will there be any way for the people who bought this game here on itch.io to get the DLC, because its looking like its steam only rn.