Games & Tech ‘Lab Rat’ preview We take a look at the satirical puzzler from Chump Squad. Greg EllwoodFebruary 3, 2021