Here’s something to bring joy to the world, or at least our very small corner of it in the UCHG. The new remaster of Shadow Complex is currently free to download – which you should do immediately. Sometimes the list of 1001 Video Games You Must Play …