This is crazy, and I like it that way :) Definitely a meme game. Reminds me of crazy scaling in clickers or idlers, when you quickly become a paperclip creating machine.
I wonder if that can become a serious game (though a meme one at the same time) if you'll be increased in scale with your enemies. Like in Katamari Damachi, you gain level and you start to oppose giants, then gods, then reality itself :)
I made a video of a play-through: https://youtu.be/a1Z42nBREIc