That was interesting.
The Tetris was monochrome for an LED board, so the Tetris shapes and the well were all arrays of bits.
To write the same thing in C inflates the program, but uses no more RAM.
Rewriting it in C dealing with bytes instead of bits uses less program memory on the C platform, but much more RAM.