you need to forward the ports that game uses to the computer. even if its in the DMZ (which i dont suggest you doing because it opens the whole computer to the internet)
perhaps updating the firmware on the router too
when you give the ip address to the people, you need to give them the isp number.
www.whatismyip.com
what game is it btw?