I shop for my glasses online at GlassesUSA.com. Check them out for 55% off + free shipping:(Free basic lenses, premium and marked down frames excluded)In this video we take a look at the closing of telltale games, and try to figure out why they had to shut down. was it poor sales? a crappy ceo? bad licensed games? bad games in general? why did telltale games shut their doors?