Haven't used instant wordpress for ages. Let me download and install quick.
Oh, cool, its better than I remember :)
Your wp installion is in iwpserver/htdocs/wordpress/
You want to create a folder
Now create a folder for your game and export game to this folder.
launch instant wordpress and click wordpress front page - it will launch internet explorer at a url like this
Now either via wordpress you can create a website and link to games via menu etc
Or just type in your browser of your choice:
Maybe I will make my first tutorial today if I get a chance, but this should sort you out.