Just saw this deal on their site, I think the game is like Company of Hero. I have never bought anything from them, I think it is like GFWL.