Tetris Tower 3D

Physical game, sort of like a cross between Tetris and Connect Four

Randomizer
Tetris Tower 3D comes with 60 two-sided tetrominoes (12 of each type) that may be rotated and reflected. To avoid running out of pieces while playing, the game appears to use a 60-Bag randomizer.