Leverage is a four-person team in Sweden that is helping game studios and publishers build lasting ideas and brands.
Why settle for beating one big bad evil guy, when you could fight a whole network of them? The more the merrier with these ...