Nexuiz was delisted a while back I believe on steam. And now it's back on steam. You can claim a free steam by going to their website and verifying that you own the title on Xbox 360
Here is the link to you lucky one who own the game.
http://www.nexuiz.com/keys
Here is the link to you lucky one who own the game.
http://www.nexuiz.com/keys