So a possible theory about this: This could be inxile's licenced game. Which I believe could be based on the The League of Extraordinary Gentlemen and a story about The Time Traveller within that franchise.