Angry Defender

In this game, you have to play the role of the owner of the planet. You have to defend your planet from devils. You must shoot them all before they start harming your planet. You must work to achieve upgrades as the powers will help you win this battle. This flash game is really interesting.