LET THE BATTLE BEGIN!
Seriously so exciting to see another implementation of the same idea! (I'll post more on your page)
100% agree! There was so much more that I would've liked to add. I wanted to make the tetris and platforming more connected and have more of an influence on each other. I especially wanted to have more items that spawn from the tetris blocks (like upgrades for the player, different enemy types, etc) so that you had to think more tactically while "building" the stage during the tetris phase.
Unfortunately, I think my downfall was that I spent too much time perfecting the core tetris gameplay. I'm a bit of a tetris snob and I wanted the tetris gameplay to feel perfect. So I spent a lot of time implementing the correct rules for when rotations are blocked (see here: https://tetris.fandom.com/wiki/SRS), line clear effects, and just tweaking the timing of everything. After that I didn't nearly have as much time to implement everything else as I would have liked!