(This game needs SDL libraries).
....This is just the tip of the iceberg. There are also clone machines, teleports, bombs, bear traps, thieves, popup walls, and so on. Each level is an individual and unique combination of challenges. There are literally thousands of different levels which are freely available.