Advertisements

Marvel and Telltale Games team up to create New IP

According to the Telltale Games blog, a new partnership has been formed with Marvel to create a new IP. Advertisements

Advertisements