EEEEH? REALLY?? O_O I didn't know that about Steam! How can that be legal? That's very disturbing ;;;
In any case, I wasn't planning to remove the demo from steam. I would just update it to 1.0, so the current alpha version would be lost forever. That's why I thought I could keep the Alpha version on itch.io as a memory of how everything started ^^ The differences between both versions are quite noticeable.
You're very welcome! It's me who thanks you for organising this awesome event. I'm honoured to participate~