UK-based Maverick Games has revealed its debut project, Clutch, which it describes as a “cinematic open-world action-driving ...
It will be available in the spring of 2027 for the PlayStation 5, Xbox Series X|S and PC.