IGN reports: The current PSP release schedule is pretty much a cut-rate psyche test - is the glass half full or half empty? Folks leaning toward the optimistic answer have been dealt a blow today; THQ has officially canned Destroy All Humans! Big Willy Unleashed on the PSP.