I just wish I could use it with steam and the Overlay :/
You can... now, Steam is using the sins launcher .exe and it is the reason of the people numerous problem...
But you can use the "add non steam application to your library".... make one for sins, for entrencement, and for diplomacy .exe... in fact, you can add any non steam game/application using this way... having all your games in a single place...