Picture this: you’re tearing down a moonlit coastal road on the French Riviera, a police chopper overhead, a grappling hook waiting on your dash. That’s Clutch , the debut title from Maverick Games,...