Whether searching for triple-A open-world behemoths or indie darlings that use pixel art, PC players are spoiled for choice. New games are released daily on services such as Steam, and while they ...