if i buy this now on itchio do i still get a steam key?
Why don't you just buy it on steam?
i want it on both platforms, do i need to spend 30 bucks
pretty much. You are asking for 2 copies of the game.
no it says you get a free one if you have it on itchio, is that still in effect