So, the second installment of Back to the Future: The Game has arrived! I have to say, I was a little disappointed by the first episode; has Telltale delivered this time around?

(more…)