Free game Estigma mixes body horror with arcade puzzling action By Tom Sykes published 27 November 19 Free A puzzle of flesh.