Marking the 20th Anniversary of the Invincible comic book series commencing in 2003 before broadening itself to many other formats, Skybound Entertainment and game developer Mediatonic has confirmed a partnership which has seen costumes based on the main characters...