Lots of small updates!
I'll start off with the biggest news of all. We have a new server to help us serve files so that takes a lot of load off our primary server so that we can add lots of new stuff to the site now.. (earlier, we could not due to bandwidth constraints..). This new server has been provided by the very kind webmaster of kverka.no. The N64 roms are now hosted on the new server, if you experience any download issues, please put in a comment under this newspost and I'll fix up whatever problems you have. Please check out kverka.no and see if you like any of their products (there's a link to read the site in English as well!).
If you notice any more errors/discrepancies, please let me know and I'll be sure to fix them up.