This is Intolearble Threat mod which released in far 2002 with new Features.
No videos were found in the gallery requested. Upload some media to liven this place up.