Pushing the Playstation Portable (PSP) to its Absolute Limit!