NSP Games is now located at
http://nspgames.com
. You will be redirected to the new site in a few moments.