This document describes GLUTetris, an OpenGL implementation of the classic Tetris game. It summarizes the key aspects of Tetris, including the goal of manipulating tetrominoes to clear horizontal lines without gaps. It also describes the OpenGL implementation, including use of lighting, textures, hierarchy and animation to replicate aspects of the original game. OpenAL is used to play background music and sound effects during game play.