Teamviewer is great for any games that always let you have your cursor visible and is the primary method to play them, so like Gamer said, Civ 5 works great, Bloodbowl 2 works great, Total War would work great, ect.
But any game that's a FPS that makes your cursor your camera works really poorly remotely because it can only capture the local cursor, and not the remote cursor that's telling the local cursor what to do, so you'll find it's basically impossible to control your character.
Also teamviewer doesn't accept/transmit controller inputs so unfortunately you can't use a gamepad either.
I'm typing this now from my home PC that i'm remoted into from work.
There's pretty much always gonna be a solid 1-2 second delay between your action and the response from the game, so any type of time sensitive gameplay would also be near impossible.