Wrestle Deck has launched its open beta, making the mobile card-collecting game available for fans to try out...