Final project for my grade 11 computer engineering course. Had to "make something cool". So I did.
I wrote a medium article about the development process. You can find it here: https://medium.com/@davidgurevich/writing-tetris-for-an-arduino-with-8kb-of-ram-5d4fef894bd