Ive uploaded a working version of the Insurrection mod (the zip file that was online was corrupted). Sorry it took so long to do, and thanks to everyone who emailed me to let me know.
The reason the site sees so little activity lately is basically because no one is sending anything in.
Its been half a year since I was last sent a mod to put on the site, which is pretty bad. Whether this is because people aren't making mods, they don't know about the site or they simply dont want to send them in, I dont know.