A mixture of an horizontal scrolling shoot 'em up and a platformer.
Ups! sorry we're collecting characters for this videogame