Telltale Games brings Jackbox Party Games To Retail

Telltale Games (yes, the same ones that made The Walking Dead and Minecraft Story Mode, etc.) are bringing Jackbox Games The Jackbox Party Pack to retailers in physical form.  A straegic initiative by Telltale, they will be bringing the Party Pack to retailers in physical form and it’s available today in North America, Europe on November […]