Another remake of Tetris game