A unique game for programmers, not an RPG at all but more of a programming puzzle game. I guess the programming part is why a lot of people don't enjoy it, though. If you know how to program and enjoy programming puzzles, definitely buy it when on sale.
At first the game seems like some normal adventure game, with the quirk that you can plug your sword into some monsters and change some of the way they behave. Nice but limited, it's a game after all and most people enjoy this part.
Once you progress, you get more powerful abilities. If you though editing a bunch of variables was cool, think again. Once you progress you can change the actual game source code...THAT BLEW MY MIND
The code editing does have some limitations: you cannot delete lines of code, but you can change the logic used. And if you mess around too much you'll crash the game
. When it crashes you can go back in time to earlier states: it has version control
. If you know what you're doing it's not a hard game at all and most puzzles are pretty straight forward.
The problem with it is that the story and pacing could have been better, and it seems that the narrative is only a means to string together the different puzzles.