since i felt this didn't belong in on-topic if i purchase a sub/powers via the steam store will it give me the items or do i have to buy dc and purchase from the in-game store?
I am pretty sure the sub works only through Steam because you didn't buy it directly from Daybreak. I am not sure about powers.