Looking Glass Studios CompanyOverviewGames Navigation: Home / Companies / Looking Glass Studios Overview Avg. Game Rating 7.19/10 Looking Glass Studios Games Destruction Derby 64 N64 THQ / Looking Glass Studios 20th Sep 1996 (JPN)30th Sep 1999 (NA)12th Oct 1999 (UK/EU) Share: