I have also tried verifying the Cache, before and after my reinstall, have reinstalled both DirectX and vcredist. I have more than 256MB memory, and have made sure it is correctly using my discrete card's graphics.
I've contacted the devs as well, but figured I'd post here in case someone had some insight here instead.