Yes, but it ran awfully on hardware of the time. Needed multiple CPU and GPU generations until you could max it out properly. It was also optimised for single core cpu performance, but cpus began focusing on multi-core performance so getting locked 60 or higher at all times was pretty difficult even multiple years later.