Both games came out at roughly the same time.
But Mass Effect 2 is so much a better game. They manage to make the loading screens tolerable and fit into the game world fiction of interstellar travel, while in DA2 the loading screens are so very obvious.
And ME2 doesn't recycle environments like DA2 does.
But the biggest thing? The f'ing overhead map. ME2 has no overhead map visible during normal play. This is a good thing. DA2 has an overhead map visible all the time and you can't turn it off.
But Mass Effect 2 is so much a better game. They manage to make the loading screens tolerable and fit into the game world fiction of interstellar travel, while in DA2 the loading screens are so very obvious.
And ME2 doesn't recycle environments like DA2 does.
But the biggest thing? The f'ing overhead map. ME2 has no overhead map visible during normal play. This is a good thing. DA2 has an overhead map visible all the time and you can't turn it off.