I am intrigued, but I notice that it specifically says for "the latest games".
Therefore, I am also skeptical, but I think I'll try it out anyway. If it does what I think it does it might be the perfect tool for a couple of games I have.
EDIT: Well... not sure if it's helping or not. The game I really wanted a framerate boost in still suffers from slowdowns. This might be due to the settings I have selected though, so some experimenting is in order...
Also, LIES at this being free. Full functionality, blah blah blah, give us money. It's only $10, true, but still.