Absolutely yup! I already have the steam page, but it's not public just yet :)
I'm really looking forward to steam