I talked to someone in Private Messages, I was pretty close to recommended specs, and they said I should be fine.
But, I went ahead and purchased the game, $10 isn't much of a throw away if I dislike it, chances are I would have disliked whatever Steam game I would have picked up.
But this 3 hours of update downloading is no joke lol.