I feel that the game is a little hypocritical. Edison stole ideas from many people, including Tesla, and I'd presume that's why you're fighting him. However, the gameplay itself is stolen from a game called Anomaly 2, almost exactly. Like what Edison (not Tesla) would have done. Hm.
My only (minor) complaints are that skill tree navigation in confusing, and fishing. Fishing just feels tacked on. There's no tutorial, no mention of it anywhere else in the game, and there's only 2 actual rewards at each area. It'd also be nice if pet customization did something, added effects or damage. On the other hand, the autosave works very well for someone like me who didn't even notice a save menu until chapter 3 (my bad). The combat is well done and scales nicely, the ability to choose what skill trees your characters have makes me feel quite in control of how my team interacts with enemies and with each other. The story is interesting and fairly original, the dialogue is amusing and still gets the plot information across cleanly, without the humor feeling out of place. The battle animations are lovely, I love how there's a few different base attack animations (unless I'm imagining that), it really spices up the monotony of grinding. Overall, a solid 5/5 for me. Cheers!
There are a LOT of bugs. For instance, there are many places where zombies can hit you, but because you cannot aim, you cannot hit them. Also, being asked to kill a certain amount of something when the thing you're being asked to kill is a random collection of characters is very frustrating.
Considering I managed to beat the third stage before even seeing the "Beat the first stage" mission, I'd say there may need to be some balancing. The game simply becomes boring and repetitive long before you have unlocked all the challenges, bonuses, and upgrades. And the lag is atrocious. Once you get 2-3 bosses on the screen, you've lost already. The game becomes luck, as you attempt to gain some inkling of what is going on. And even if there's only one boss, the flood of coins and gems while trying to do survival mode obscures the stage, leaving me groping blindly. Then, when I inevitably fall in a hole or hit a wall, I drop back in, right into a hole or another wall, losing a very large chunk of my health in the process. Since I cannot prevent that, it seems a little unfair. I'm afraid I can only spare a 2/5 until the game becomes a bit more playable. It honestly feels like a demo for a much larger, longer game at the moment.
I felt that it was much, much more a platformer than a puzzle. There was not a single level where I had to think for more than 5-10 seconds, and the game seemed to add mechanics seemingly at random. For instance, when an enemy that previously followed a behavior not including jumping jumps into me, killing me. I had no way of knowing the enemy was capable of that. Or, just throwing new hazards out with no explanation, such as the electric beams. I assumed that, like any other hazard, I just had to be in a block and I'd be fine. I did not see any documentation proclaiming otherwise.
TL;DR: Great concept, not as great of an execution as it could have been, but a solid 3/5 as is.
I found this game to be buggy and irritating. The slow physics made short levels drag on, and the fact that almost every level could be beaten just by holding down m1 wasn't helping.