Setback™: Dev log: Squad Showdown, New Mechanics, & So, So Much More!

Welcome to the biggest content drop Setback has seen in forever! Setback is still in development and far from release, but this weekend we invite you to playtest a number of new features! Squad Showdown! This Sunday the…