This game is legitimately so good. It was on sale initially for $4 so I got the game and the DLC splintered seas for $10- Best ten bucks I've ever spent, and I am extremely picky when it comes to video games. When I write reviews I try to include "The good, the bad, and the ugly" so here goes:
The good: Game is an engineering puzzle solver- unique to say the least, you build machinery and vehicles of any kind to beat levels, which can be a puzzle to solve, a village to destroy, a castle to knock down, an army to slay... a hurricane to battle... so on and so on. It is based on the unreal physics engine, so physics are close to real-world physics, meaning even wind is a factor you must consider when building flying contraptions or sail boats. The versatility of the mechanisms enables you to build just about anything you can imagine, to the point I learned how to build a "swashplate" simply so I could design helicopters, a surprisingly simple yet complex concept. I now have the knowledge of how helicopters fly, and could build one with the right parts IRL. If that isn't a cool thing to learn I don't know what is! Once you figure out flight, building a flying model dragon to burn down villages is quite doable, among many other contraptions that use the air, sea, and land.
The bad- My only qualms with this game involve how you can skip levels without realizing it. Not a huge deal, but annoying for completionists when you don't keep track of which zones you've defeated.
The Ugly: Not too much to say here, the only "ugly" aspect I found was that the soldiers had very limited movements. Even so, the simulation still felt challenging enough when faced with entire armies, even if they move like stiff action figures. Despite the NPC's being super stiff, graphics are simplistic and beautiful overall, giving a nice, clean engineering experience.