fastfinge [OP] 1 points
From a development perspective, access on the mac would probably be the easiest to implement, seeing as OS X has a well-documented set of accessibility guidelines and APIs, and they make the screen reader, so it implements all of the APIs in the documented way. On Windows, of course, there are multiple screen reading packages, and they all do things slightly differently. While there are APIs on Windows like IAccessible2, support and implementations differ.
As for your games, if you want to access them right now, and have access to Windows, a guide on how to do that is at:
http://forum.audiogames.net/viewtopic.php?id=13431
It requires that you use the NVDA screen reader, and have installed the OCR Extension for NVDA. Basically, using steam involves trying to run OCR on the text in the steam Window, and clicking on likely looking bits of text. In my experience, this breaks frequently, and I would, in the strongest possible terms, not recommend anyone who is blind purchase any Steam games; any update could, at any time, break this solution, and you will lose all of the money you've invested in games. Also, it won't work on Mac, or with anything but NVDA, Firefox, and Windows. But if you already have some steam games, maybe because you got them for free in a promotion, or because you purchased them before you lost your vision, you can still sort of access them for now, sometimes.