Hey, not sure about the gamepad support.
As for putting it on Steam, I doubt it. There are some not insignificant costs involved in uploading a game to Steam. (unless if we do it as a DLC? mmm.)
In all honesty, we'll probably merge it with the main game and have it trigger as a surprise event if you happen to be playing on Halloween / in October.