Is Bit Heroes on Steam?
Yes, bit heroes are on the steam, and you can play it from there.