100% yes .. i wouldn't take the negative reviews part as a stumbling block at all i have downloaded and played many games on their and still do and many were rated poorly yet massive amounts of purchases, it will do really well on steam too i think maybe your best revenue stream yet.
Also don't forget steam also has it's own console too which a few 100,000 people probably have.
Join the new world - Mars Congressional Republic
Charter code - cwMXoAZ9
https://media.giphy.com/media/26gstFhO0hBFQcfOE/giphy.gif