Back in the Swamp: Back in the Swamp launches this Wednesday

After months of iteration and polish, Back in the Swamp officially launches this Wednesday at 4:00 PM (GMT+1). The full release builds upon the experience many of you already played in the demo — refined, stabilized, an…