Details of Insomniac's upcoming Wolverine game plus employee and company data appear online.

from BBC News - Technology https://ift.tt/ozK75Sg