Any chance of this coming out on non-Steam storefronts? I'd really love to play this on PC, but I'd rather my money go elsewhere. The game looks really good!