A rumour on 1UP reckons that nearly 75% of the staff at Too Human developers Silicon Knights have been laid off, leaving only 25 at the studio which last worked on X-Men: Destiny.