Pretty good design, however repeaetetive shifting delay decreases too much on level 3 and further. So on level 3 piece starts to move to cells per keypress which makes it kind of hard to play. Also sounds are like