Marbelous, 9 lines, 94 bytes
3333 @ADD 358C ++--29\\ ++--3555DE <<<<<<>>~~ +++++446666D ++++++++../\ ++------ Test it online here.Test it online here. Using spaces for blank cells must be checked.
Visual representation of source:

Explanation: Each hexadecimal value in this program moves downward every "tick" (unless it is on \\, in which case it moves to the right). ++ will increment the value, -- decrement, ~~ apply a bitwise not, etc. Values that fall of the bottom are printed as an ASCII character.
For example: The 33 in the top corner becomes (((0x33 +1 +1) << 1) +1 +1 = 0x6C (l).