"Next eight dominoes"? All dominoes are the same under one-sided shifting and rotation. Something like this would probably need a model to represent falling pieces similar to that used by Tetris 2 for hinged tetrominoes. That said, an alternate rotation scheme would free up a few buttons: Rotate Left: Rotate domino around tromino clockwise, with autorepeat Rotate Right: Rotate domino around tromino counterclockwise, with autorepeat Rotating the domino would try to rotate it about the block touching the tromino unless it would detach, in which case it rotates the opposite way about the other block. The 18 states of a domino around an L tromino oriented "L" (the others being J, 7, and Gamma): Code: D D DD D DD D TDD TD T T T DT DDT DT T T TT TT TT TT TT TT TT DTT DDTT DTT D T T T T T T T T D TT TT TT TT TT TTD TTDD TTD DD D DD D DD D D D The 20 states of a domino around an I tromino oriented vertically (the other being horizontally): Code: D D DD D DD D T TD TDD TD T T T DT DDT DT TDD TD T T T T T T T DT T T T T T T T T T T T T T T T T T T T T DDT DT T T T T T T T TD T DT DDT DT T T T TD TDD TD D DD D DD D D Even cooler would be using the DS touch screen to rotate the domino as if it were an iPod touch wheel. (thinks a little more) Wouldn't players just make everything into P and Q (reverse P) pentominoes, which pack more easily?