Not in any particular order.
Play as different subroutines of an algorithm used by a hacker. Venture into the dungeon like ‘Firewall’ to create a path from one side to the other. Encounter other subroutines, solve puzzles, and fight your way through if necessary