Pipefuck

Pipefuck or Pipef*** is an esoteric programming language created by User:WolfgangTS. It is a Two-dimensional version of Brainfuck, and therefore is turing complete.

The tape
Just like brainfuck, Pipefuck has a tape, and a pointer. There are no variables. So the tape serves that purpose. (In depth explanation)

The map
In pipefuck, every program is a map, or a maze, and the cursor navigates it. There are two directional operations

Operations
In pipefuck, every character is an operation. When the cursor moves over it, it is executed.

Computational Class
Pipefuck is turing complete. You can translate any Brainfuck program to Pipefuck, thus making it turing complete. Here is the translation of a simple addition program in Brainfuck and then in pipefuck:

++++ 4 at t0  >+++ 3 at t1    <[ >+    <-   ]

The result will be a tape like so: [0, 7]. The same result is achievable in pipefuck this way:

=++++\ 4 at t0  /+++>/ 3 at t1   < \~/>+=\   @\*- \+++++\ /+++++/ TEN < \=~/>~/>+>+<<-*\\  |  \========/> /  \*-<+<\~/ > \~/-\ />\*/ > \~/<+=\ SHIFTL /<\*->/ \~/<+=\ SHIFTL /<\*->/ \~/<+=\ SHIFTL /<\*->/ @ Will take [8, 10] and change it to [80, 0, 0]. Note the trailing 0 is a memory cell it used.
 * MULTIPLY
 * IN [x], y

Implementation
A quick and messy implementation without I/O by User:WolfgangTS: Gist here