LCG Entertainment, a Malibu, California-based company, bought out Telltale Games, which is still alive in some form. The revival of Telltale isn't as clear-cut as the headlines would suggest. It was Dec 13, 2019.
Haphazardly Gaming Domain
Join Now
gaming.haphazardly@gmail.com