Really more of a changelog than a blog, but calling it a blog makes it sound cooler.

Tetris 2.0

I think at this point it's been established that these posts are not going to be coming up with any semblance of frequency. With that said, I've rewritten my Tetris game from the ground up, incorporating many new features. For one, the hold functionality is finally implemented, after 4.5 years. The process for checking valid moves is also significantly less hacky (still pretty hacky though), which means less bugs in theory. The…