Poison Control had us a bit baffled at the outset. At first, the sheer audiovisual bombardment and hyperactive radio hosts had us thinking we’d made an error of judgement in saying we’d review this, the latest from Nippon Ichi. Poison Control originally came out in Japan in June last year, […]