I want to know something about these Unknown Apps that recently got "Free on Demand" - but sadly you are unable to 'add' them to your account.
Maybe someone knows a bit more?
They probably have to published first before you can get them.
You are currently replying to another tree, would you like to make a top level comment? Reply
In order to reply to this thread,
you must login via Steam.