It IS fan made. However, if you have the game, you can always get the mods used in the video and try it out yourself. Then again, Elevens have a habit of keeping such things to themselves, so chances are you won’t find it anywhere. =/
The one from Nico is about an hour long, so I highly doubt anyone would want to watch that. Heh, I actually thought of airing those SZS parodies, but I think I’ll hold back and get a couple first. So far I’ve only got the CGeass, Higurashi and that baseball anime one.