CT Special Forces © 2003 BigBen Interactive.
Game ID: SLES-03986.
Released in January 2003 in Germany.