Digital Cybercherries Limited is a video game developer based in the United Kingdom. The studio was founded in 2015 by a group of close friends who shared the belief that the players are integral to the creation of their games. From Wikipedia
A viral developer statement championing offline split-screen play has driven the shooter’s surge into PS5’s top five new releases