Site News July 16, 2011 by WtF Dragon · Published July 16, 2011 Just How Awesome Was Looking Glass Studios? Feed the Gamer looks at Looking Glass Studios’ short but storied history.