Very cool, but this is probably another one of those cases where, in order to avoid getting the admins in trouble, this maybe should be removed from the board. Such sites are often seen as illegal, and linking to them could potentially cause trouble (luckily we aren't well-known enough for this to likely become an issue, but I just thought I'd best mention this.)
I've seen plenty of boards where links to ROM sites are forbidden because of legal issues. I'm probably over-reacting, but I just don't want to see anyone get in trouble. It's your choice on this, admins B)