Yesterday was a BIG day for us Telltale/Guardians of the Galaxy fans. Telltale Games, along with Marvel Entertainment, recently shared the world-first screenshots and cast details for Marvel's Guardians of the Galaxy: The Telltale Series, set to release digitally this...