I'd like to understand how Tetris works.
I came up a little short looking for C or BASIC code I could read,
but If I got a Human explanation, I think I could code it.
One thing I have trouble with is how the blocks are stored,
and how they are rotated.
Any help would be appreciated.