Games/Take Down/MediaTake Down·, 1998 · GameStarMediaBack to gameAll2Screenshots2Screenshots2More about Take DownPlayer reviews