Here are the Astraware titles that are available for Windows:
For more Windows titles we recommend visiting Big Fish Games!