This is my third NXT design. The main idea is using a joystick with two buttons to play games. Pong is the first game of NXP. Later, more games may be developed. One of the adventages is all games are control by the same Lego design, so no need to rebuild the NXT everytime when you play different games, and also you can choose game to play.