It’s rumor time! Dope rumor time! If you listen to the spirits of the digital-nets, Telltale Games is developing a Guardians of the Galaxy title.
Read the rest of this entry »
Omega Level