This game may dethrone CS: “The Finals” is in open beta!

Excitement is at its peak with Embark Studios' new game "The Finals". Are you ready to join the Open Beta, which will last until November 5?

Shiftdelete.Net is a member of the Association of Internet Media and IT Reporters.