Authors / 2K4 version by Greg 'Overload' Laabs