Nemu64 is now at http://www.nemu.com.
Please bookamrk the new location, since this one will soon be gone.
-- Brian System Administrator, Emulation World