Seems to be. For a demo, it really doesn't give you anything to actually work out if you even like the gameplay enough to buy the whole game.
yeah, i got far into the demo until the CPU started cancelling and wave dashing on me haha.
Sounds like a treacherous rebellion of machines against humanity. The game is fairly easy, and we've optimized it for mobile.