Gradius a la Little Big Planet

To bring my mood up, found this in BoingBoing:

Now I fing myself wanting a PSP, to install emulators on it and play…