Leverage is a four-person team in Sweden that is helping game studios and publishers build lasting ideas and brands.
Game Rant speaks with Scaravan 66 devs Andy Wood and Al Bellemare about the rogue car combat game's overarching development ...