Judas certainly shows its BioShock DNA in latest trailer All that glitters is not gold. By Eric Van Allen 31 January 2024