Crazy Machines is often overlooked "successor" to Incredible Machines, so to say. No, not officially, but it did delivered fun of same genre during years when there was no similiar game.
Even though it's not modern game, it still should run just fine, albeit not supporting widescreen resolution. it comes with two packs of puzzles (that you can pick in "Change Lab"), each having around 100 puzzles, with New Challenges coming out later and introducing new elements. There are also 3 music that you can choose in options, game repeating only one of them all time. Really, Game Music 3 is the best one, immeditly choose this, great upbeat melody.
No idea how and when New Challenges and two new music tracks came to be, maybe they were patched or came bundled with new version of the game... There is really no info on Internet on them. I only remember playing Russian version which lacked those, with different title screen. Professor, who's head pops randomly to give useless random phrase, was the best there. Biased. And yes, you can disable him in options too.
So yes, to those unfamiliar, each puzzle is about placing available elements on the level, testing and if it doesn't work, then you are off to replacing, either slightly tweaking position or completely changing whole plan. But where Incredible Machines had more of wacky elements, Crazy Machines gives you more of "realistical" set of items, like bucket and magnet. And, importanly, while doing so, it introduces a more advanced physics, more modern, being more complex than in Incredible Machines. And that is unique strong point of this game. Not to mentioning that it's always great to have more games in this genre, well-done ones at least.
You got usual physics, electricity, gravity (in New Challenges) and steam to handle. Great stuff. Setting is quite jolly too.
Yet the game isn't as perfect as I wanted it to be. There are a lot of situation where you have to place object pretty much pixel-perfect. Yes. Move that mouse slowly while holding button. Don't twitch. Test 100 times until it works.
And even then some of the puzzles are so out of the box... Well, no, it sounds like positive thing. What I meant, is that some puzzles have solution that appears like physics exploits. Example: in one of the level you have 3 conveyer belts to place, to somehow deliver a box on top of a platform that is way above. What is solution? Place two converyer belts together so the box will get stuck between them and with enough pixel-perfect placing it will roll around and somehow get shot out onto platform. Work of a genius!
Yes, after this you can never be sure if solution is something sane or not, making you want instead check walkthroughs.
I might go futher and just say that learning curve in this game is simply horrible and difficulty is uneven, not exactly always enjoyable... But I still like this game.
The game also allows you to create your own levels, fully. Using interface that may confuse for first impression. (How to put element into player inventory? Put element into level and then choose it and click on lock icon. Will not appear on level itself after this). But otherwise, you can do as much as normal levels can, setting up task too. Then you can save experiement and uhm, find a friend who playes this game too and maybe wants to try your thing, copying file to his computer. Or you can just set up many explosives to watch physics. Yes, no Steam Workshop support.
So, while Crazy Machines gives a good spin and has it's place in a genre, it has some flawed puzzles that worsen up whole offer and taste. Otherwise, ignoring them, I can recommend it. Just not whole-heartly.
P.S. Also check out Crazy Machines 1.5 if you like this one,more of same. Quite good from what it appears. Because of the screwy way developers handled that "2-games-as-1" app, no one can review it. HA.