I'm fairly sure you need to buy it on steam to do that.. however you may be able to add it as a non-steam game and still have all your overlay functionality, Not every game in the world is supported but most!