Hmm that's a good point. The alpha was on itch but I spent a lot more time on it and with steam I wanted to be consistent (although it is cheaper here)
This is the trailer that has itch in it so I left it up... sorry about that.
I suppose I will put the 2.0 trailer up instead.