Checkmate Showdown: Checkmate Showdown is OUT NOW on Steam!

Are you ready to become the ultimate competitor? We're excited to say that Checkmate Showdown is AVAILABLE NOW. From the Closed Beta to the Demo, local events here in Montreal to being invited to Evo in Las Vegas - we c…