I think I have, as I bought the game off Steam yesterday (christmas day!) and I think Steam should have auto updated it like it does for other games, but I'm not sure. Is there a way to check?

I tried playing it on my sister's maxed out computer and it works perfectly fine, so I'm pretty sure its from my graphics card being too old