The player is a hacker trying to solve increasingly complex puzzles by manipulating spinning glyphs that correspond to different functions, commands, and operations in a code. Each level presents a different programming problem that must be solved using only the glyphs provided. The puzzles start simple but quickly become more challenging as new glyphs, restrictions, and objectives are introduced.