Good job! Often with fan-made Tetris games, I get the impression that the person making it hadn't really played Tetris before. Not so with this one. It felt fun to play, and the modifications definitely spiced it up.