Home » News » Death Squared will release on Nintendo Switch in Q2 2017 with exclusive content