Tetris DS

Standard mode
Standard Tetris.

This mode supports single player, 2 to 10 player Ni-Fi with one DS Game Card, and 2 or 4 players in Nintendo Wi-Fi Connection, although many people have found it impossible to get a 4-player game going without it failing with an 86420 error.

Push mode
Theme: Donkey Kong Wall kicks are not as flexible. Notably T-spin triples do not work.

Push mode starts with two blocks in the center of a 10x40 block playfield. Tetrominoes drop in two different directions for the different players. When a player completes more than one line at once, all blocks in the playfield move a number of lines toward the other player's side. Once one block is placed or pushed off a player's the end of the playfield, the player loses.

In push mode, it is possible for a game to be drawn by clearing all blocks from the playfield, although the program is incapable of recognizing a drawn game, and the first player to disconnect will lose.

This mode supports single player, 2-player Ni-Fi, and Nintendo Wi-Fi Connection.

Mission mode
Theme: The Legend of Zelda.

Catch mode
Theme: Metroid.

This mode is very derivative of the Game Boy Color game Klustar.

Puzzle mode
Theme: Yoshi's Cookie

Touch mode
Theme: Balloon Fight

This mode has two modes, one where the blocks drop, and you try to maximize points by aquiring columns. The other mode "Puzzle" mode, has you attempting to achieve various goals by moving blocks into a certain position to achieve combos of some sort. Solutions to the Touch Puzzle Mode can be found here: Tetris DS Touch Solutions