It seems that's going to be the title of Frictional's new game. Not entirely sure what it's going to be about at the moment though. There's only one video and it's just showing some weird computer thing.
Edit: Perhaps I should directly post the video