[quote name='Cantatus']Thankfully, you can turn off the DX11 features. My game was horribly choppy prior to that, but disabling that made the game run flawlessly. Haven't run into the lost save issues yet, and hopefully won't. *knocks on wood*[/QUOTE]
Ah, scratch that, while I haven't lost saves, I have frequently lost progress. I'm right now having to redo a mission turn in and pick up a Riddler trophy, both of which supposedly saved before I quit.
Despite what a fantastic game this is, it's a shame that there is little evidence they used that extra month and a half delay to make the PC launch as good as it could be. Why there is no option to manually save is beyond me.