PEEG's ITLR is about as depressing as many have predicted