To all of those who signed up for that free episode for Back to the Future from Telltale Games a few weeks back, you can now and download it at their website.
To date there are three episodes available and all worthy of playing, if you dig this free episode make sure you grab the game.