Nintendo Switch to Get Death Squared on July 13 Posted on 21/06/2017 by sumayah Death Squared appears to be a wonderful game and it is coming to the eShop on July 13th. Nintendo Switch will have this co-op game which targets strategic and desperate multiplayer gameplay. Novel...