I think the domain dolphin-emu.org is too similar to dolphin-emu.com
You should probably add a disclaimer, it could potentially divert traffic from the main attraction.
You should probably add a disclaimer, it could potentially divert traffic from the main attraction.