Alexander Taylor CompanyGames Navigation: Home / Companies / Alexander Taylor Alexander Taylor Games sys:tan restore PC Alexander Taylor 5th Nov 2026 (UK/EU) Share: