Editor's Pick Hitman 3 – Ambrose Island Here comes Ambrose Island! A free map added to Hitman 3 as of today July 26th 2022. Read More » July 27, 2022 No Comments