News

Humongous lays off more than 40 percent of staff