Hi nuomijun,
Yes I have. I am hoping to release this game on Steam later this year. It will be my first Steam game, so I hope it does well. :)
-Exiscoming