UPDATE: Wizard Entertainment Lays Off More Staff

Date: 26 February 2009 Time: 03:59 PM ET