Can I keep Ned Stark’s head for a souvenir? It seems Telltale Games may be closing its doors forever. The studio, known for their story-driven, and often licensed, games, has already laid off much...
Read More
1 Minute