Please search the forums before posting. It was added a few days ago
No one has replied
Although the license does allow redistribution, it does not give you permission to upload to Steam. You HAVE to be the author to do that.
Mods have been added
Looks like your connection to Launcher Support Forum was lost, please wait while we try to reconnect.