Touch control overlay for Windows 8 desktop games?

Just saw this video while webbing around, what do you guys think?, This is sort of a plugin for games and seems quite cool..., We will have to wait and see if it does not suffer from lag and the likes, but I've to say the concept is quite cool and the fact that someone is working on it makes me very happy!

Now many of you will say this is not a replacement for mouse and keyboard and you will be correct, I don't want to make a huge debate over this, but its cool for people who like to play on the go.

Team Fortress 2 on a Tablet, by Overwolf (via UriOverwolf)