NOTE THAT THE LINK IS TO THE STEAM TELLTALE SERIES STORE PAGE AND THE FREE GAME IS BELOW
Scroll down a little bit and click the large banner that says "Episode 1 Free - Click Here To Download" and it will give you an option do download instantly, automatically gaining the title in your library.
A lot of the reviews are saying that the story is amazing (expected from Telltale) but there are some bugs, glitches, performance issues ect.
Still worth free amirite?
Here is what Telltale has let everyone know about the issue…
****If you are experiencing performance issues, you may need to update the graphics card drivers to the latest available. If you are using a laptop, please use your dedicated graphics and not intel integrated graphics.*****
It has an overall score of 71% (mostly positive) on steam. Roughly 3,000 reviews.
EDIT
After some amazing detective work by Gooseberry down in the comment section, it turns out that this game may only be temporary and is named a Demo in the properties of the game. It is unlike the limbo deal a while back it was completely free and stayed in your library if not installed. This one requires you to install to stay in your library, and I am unsure if it will disappear on Nov 7. Hopefully not, I still have hope…
PC Only