Yes - all of the installer files are dumped into the directory, each one has their own separate folder. For my recent purchases, I see the following three folders:
dragonagedlx_dd
mass_effect
mass_effect_ps_dd
and then the 'extra content' from DAO (I changed my mind at the last minute and...