also cant wait for game on steam...preorder xeno and had massive chew getting desura to let me run it steam generally better
however asked desura support for help with xeno and they fixed it in less than 18 hours .asked steam support for help 3 days ago still waiting for reply......
steam generally runs and looks better than desura but i also like decent support so im 50/50