Striking Distance Studios, the developer of The Callisto Protocol, has reportedly laid off a majority of its developers. It's unclear how many members of staff have been impacted. The studio ...