I noticed a new feature or it could have been there all along on Steam "Recommendations for You."

I clicked on it and this interesting game "The Secret World" displayed. Has anyone ever played it?