Arcade Hunter: Sword, Gun, and Magic for Android
The game is divided into locations and to pass them you need to kill all monsters. The monsters are made in a semi-toy style even the bullets look like balls. Going between the locations is linear. As soon as you leave one you get into another.
The player can use different types of weapons that include cold and firearms. But since the gameplay is made to perform shots, even swords will work as throwing weapons. The ammunition is endless. The character can be upgraded like in a classic RPG. You can level up for experience and then master new skills. You can buy new items for money that you get from loots. There are also bosses with special abilities and behavior.