But it isn't on PSP, and given how bad optimized (and bad port in general) the PC port is, I think for a lot of people who can't play the PC ver. would be a lot better to play a PSP emulated version instead of not playing anything at all.
But anyways, if no one has picked up the project already...