訂正

private function Setup()
{
   if (!instance) instance = this;
   else       return;         // ←ココ忘れてた
   Application.LoadLevel(this);
   // 以下その他のAwakeの初期化
}