Brad Thorn has most likely played his last game for the Highlanders after announcing his departure from the side this morning.