Telltale‚Äôs Guardians of the Galaxy gets its first episode, ‚ÄúTangled Up In Blue,‚ÄĚ April 18. It‚Äôs coming to consoles, computers, and mobile.