Hi! I have experience using this website and I just made an account. Now I would like to know if there anyone knows websites where they host netplay games using dolphin. I know there's anther's where you play Super Smash Bros. Melee with other people but I want something different.