Addicted to all the video games :3
Under telltale I would wait like a year for a new episode but they seem to be putting them out every couple months
Under telltale I would wait like a year for a new episode but they seem to be putting them out every couple months