Sounds exciting either way. I personally like steam, however I am sure that there are some who would prefer desura so if you did that it would be pretty cool. Now I just need to find out if I have a good enough video card for this game.
Too bad they can't just make usb plugin video cards. That would be really cool and a lot easier then going out an getting a new computer or installing new hardware. But now I am off-topic.
I am looking forward to seeing it on steam. It may also be interesting if you were able to have you game distributed in stores as well. Only time shall tell and none of my many eyes can see the future.
"I have many eyes. With my many eyes I watch you from the dark. No need to cry. You aren't that bad looking... for a dead guy."