since its very quiet around here atm with xmas and all, so i'll answer you as best i can.
i dont know for a fact but i believe it will be fine. I suggest you download and try the demo and see how it goes. The demo is the full game but you can only play up to a certain point, so if the demo plays fine then you know the rest will.
The demo is available from here or from Steam. Hope it works for you, if it doesnt you'll miss out on a great game!