@youpeoples @luis-j-benitez Thanks for the kind words!
@andidebob Thanks! Regarding the theme the idea was: the height of your playfield represent your life, the higher it is, the less life you have. In order to be able to rotate tetrominoes, you need to spend some life, ie. lose one line of your playfield, so basically you use your playfield remaining free space (your life) as a currency in order to buy the option of rotating new tetrominoes. Does it make more sense?
@kodiqi Thank you! Indeed, as mentioned above, we don't see the rotation itself as life, but as what you trade your life for, the new line at the bottom being the actual representation of the loss of life. Regarding the spawning, it is indeed completely random, both for the choice of the tetromino and its initial orientation. We thought about having something more controlled, like different probabilities/round robin approach when spawning new pieces but didn't have time to look into the matter deeper. It's an interesting suggestion though, so we'll keep it in mind if we ever make a new version at some point. :)