Recs.
Updated
TIS-100 is an open-ended programming game that uses a psedo Assembly language, created by Zachtronics, the creators of SpaceChem and Infinifactory.
The goal is to rewrite corrupted code using basic programming that reliably and repeatedly outputs as per each levels set of instructions in order to repair the TIS-100 and unlock its secrets.
SpecsUpdate
Pros
Pro Interesting parallel pipeline architecture.
Code similar to assembly. It's a fun puzzle game for coders, or anyone wanting to get familiar with the syntax of assembly. (though this doe not teach you assembly programming). Great balance for the challenges, right between fun and frustrating.
Pro Replayability through a never ending sandbox creation mode
Users can create their own puzzles in the 3 available sandbox modes in game. This allows for users to come back to the game over and over to create custom puzzles and experience something different each time making for a lot of replayability.