Developers do not want to make games on the PC outside of Steam due to Piracy being so rampant in this day and age.
My Anime List
Forum Rules
Bookmarks