Telltale Games reveal the release details of Marvel’s Guardians of the Galaxy, episode one

Telltale has announced the release date of its Guardians of the Galaxy adaptation. Episode one, titled Tangled Up in Blue, will be available April 18 with a retail release following later. Read more…
Neowin