4 character types, each with individual special skill, and 3 skill branches to spend skill points on (1 per level). Lots of guns, varying in type (pistol, machine gun, sniper rifle, rocket launcher, etc), stats (attack power, accuracy, rate of fire), and bonus attributes (elemental damage, explosive damage, etc).
Pretty fun/mindless game.