« Gun Mayhem 2 » was published by indie game company Armor Games in 2011. It uses Flash to play in-browser. The main game mechanic involves using projectiles to push enemies away. Damage is not taken directly from being shot but from falling off the edge of the numerous platforms that make up the game’s stages. Although featuring simple visual effects, the physics of the game are fairly sophisticated and include realistic gun recoil. It also contains robust character customization and a large selection of weapons.
You can directly play the game at: gunmayhem2.co. Have a good time