PS312 years ago0Closure hits PSN on March 27Eyebrow Interactive has announced it will release Closure on PlayStation Network on March 27. The …