This is something I have been working on for a while. I can't take full credit, the original code for this clone is from 2000, then it was worked on a few years after that by others. The code was a mess!
I gave it a a huge refactor and clean up code-wise, then added loads of stuff to make it more faithful to the real game: new graphics, character select, new blocks, multiplayer...