A vehicular combat game, with a pirate theme, by Finnish company called Pixolane.
Ups! sorry we're collecting characters for this videogame