I'm in the same boat, Matrix won't let me register my serial number, but a while back they did let me get a Steam Key (I get the keys even though I don't reinstall the game through Steam as I have limited bandwidth to routinely switch games to Steam if I already have them installed and working). I ...