Hi Silvia!
This was done purely just for fun. I am glad you liked the creative and funny aspect........since that was all I really focused on XD
The RPG element is intentional, because you'll need to level up with the timer running in order to get a high SCORE (Although the timer doesn't run in battle in the alpha demo). It's a game balance mechanic where knowing weaknesses and other factors would decide a better SCORE and thus more events unlock. It would make the game progressively harder each stage if you fall behind too much in SCORE.
If you don't like the RPG aspect, totally OK, I value your honest feelings and opinion. It would be interesting to make this an action game with G-ZILLA, you have a good point there haha!!!
Now that you'd brought up what you think, I'd be curious how many people like or don't like the RPG/Action mix!