Recs.
Updated
TIS-100 is an open-ended programming game that uses a pseudo 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 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.
Cons
Con Style of interface to a certain expense of your comfort
Somehow related to "no tutorial" con: this game won't feel as robust as it does if it felt like a game, but it manages to feel almost like an obscure machine that you've found in your attic. This could be off-putting to some of us.