I've been playing World of Warplanes and World of Tanks. I love both of them!
I also just got Jade Empire on Steam, as it was on sale for 3 something. I had it way back on my XBox and it's still fantastic. I did have to set Steam to run as admin for the game to work, for some reason, but once I did, it was fine.