Hack 'n' Slash is a love letter to both gamers and computer programmers. The game's many references to old-school games like the original Legend Of Zelda make it an enjoyable homage, and the game's rather innovative hacking mechanic challenged me in a way that I've never really experienced before. By hitting certain objects with your sword/USB drive, you can hack them, changing attributes to open locked doors, instantly defeat enemies, and give yourself extra health. With the ability to hack yourself to ludicrous levels of health, and the ability to hack enemies out of existence, you'd think that the game would get boring quickly, but that's not the case. The game barely pretends to be combat-oriented, and rather focuses on puzzles. Early in the game, the puzzles tend to be rather easy, such as hacking a movable block to increase the number of spaces it moves, but by the game's second chapter, the puzzles begin to become more complex. Around the game's third chapter, however, there is an abrupt gameplay shift.
At some point, you gain an item known as the "loupe", which allows you to, quite literally, look at and change the coding for in-game objects. At this point, the game shifts from relatively simple block-pushing puzzles to fiendishly difficult challenges that basically boil down to the problems you might find in a programming textbook. As a matter of fact, the second half of the game feels almost like an interactive tutorial to coding, and honestly, that's not neccesarily a bad thing. The puzzles may be difficult, but the game always provides you with more than enough information to solve them. No programming knowledge is required to start this game, but once you get to the midpoint, you'll find that you may very well leave with some.
Overall, I think this is a creative game that uses its innovative mechanic to the fullest extent. If you're looking for a relaxing game to zone out playing, I'd advise you to look elsewhere, but if you're looking for a fun and interesting challenge, then I would heartily reccomend Hack 'n' Slash.